Problem mit Tutorial [Suche durch eine DB]

olli6n

Grünschnabel
Hallo,

benutze folgendes Tutorial http://www.tutorials.de/tutorials9872.html
soweit so gut.

Wenn ich jetzt über ein Formular einen Suchstring übergebe z.B. "Wohnungen" klappt es wunder bar, bis zu dieser Zeile:
PHP:
$query .= "(hauser like '%".$eingabe_array[$i]."%' or ueberschrift like '%".$eingabe_array[$i]."%')";

er gibt mir alles aus was mit "W" anfängt!
ich habe mir einfach mal per echo $query ausgeben lassen, daher weis ich auch das er nur nach dem "W" sucht.
Das kam dabei raus:
select * from laender where (hauser like '%W%' or ueberschrift like '%W%')

Woran liegt das, dass er nicht nach dem ganzen Wort sucht sondern nur nach dem Anfangsbuchstaben?

Hoffe ihr könnt mir helfen

gruss olli6n
 
So wie ich das sehe, liegt dein Problem eher im PHP-Bereich, denn deine SQL-Abfrage ist an sich ja in Ordnung. Damit man dir helfen kann, wäre der Code-Abschnitt hilfreich, in dem dein Suchbegriff (array $eingabe_array[INDEX]) definiert wird.
 
Zurück