Hallo!
Ich habe eine Suchfunktion programmiert, die eine DB auslesen soll, und kontrollieren soll, ob ein bestimmter Eintrag (über Textfeld eingegeben) in der DB existiert.
Folgendes steht in dem Suchscript:
$such_str = sprintf('%s', mysql_real_escape_string($_POST['suchen']));
$abfrage = "SELECT * FROM artikel WHERE artikelname='$such_str'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$row->artikelname;
}
Das funktioniert aber leider nicht. Es gibt keine Fehlermeldung, es wird einfach nichts ausgegeben. Ich bin sicher, dass ich in dem Formular einen Eintrag eingegeben habe, der in der DB existiert. Warum funktioniert das nicht? Ich hoffe jemand hat eine Lösung für mein Problem ;)
stefan