Mir fehlt als php- und MySQL-Anfänger eine gute Idee:
Ich kann Eintragungen in meine MySQL-Datenbank machen – funktioniert.
Ich kann die Ausgabe aller Datensätze machen – funktioniert.
Auch die Suche per
$sql = 'SELECT * FROM tabelle1 WHERE ort="Berlin" AND plz="10115"';
$abfrage = mysql_query($sql) or die("Fehler: " . mysql_error());
funktioniert.
Jetzt möchte ich eine Suche durch führen und vorher über Eingabefelder abfragen, was denn gesucht wird.
Meine Besucher erhalten Eingabefelder wie im Eingabeformular, z.B. ort=? oder plz=?
Jetzt fehlt mir zwischen der Eingabe mit $ort = $_POST['ort']; und
$sql = 'SELECT * FROM tabelle1 WHERE ort="Berlin" AND plz="10115"';
der Zwischenteil im Script, wie der eingegebene Ort an die Suche übergeben wird. Möglicherweise ganz einfach zu realisieren, aber ich habe als Anfänger da noch keinen Plan.
Leider habe ich kein entsprechendes Script gefunden, das die Eingabe und die Suche irgendwo verbindet.
Danke für die Hilfe
Ich kann Eintragungen in meine MySQL-Datenbank machen – funktioniert.
Ich kann die Ausgabe aller Datensätze machen – funktioniert.
Auch die Suche per
$sql = 'SELECT * FROM tabelle1 WHERE ort="Berlin" AND plz="10115"';
$abfrage = mysql_query($sql) or die("Fehler: " . mysql_error());
funktioniert.
Jetzt möchte ich eine Suche durch führen und vorher über Eingabefelder abfragen, was denn gesucht wird.
Meine Besucher erhalten Eingabefelder wie im Eingabeformular, z.B. ort=? oder plz=?
Jetzt fehlt mir zwischen der Eingabe mit $ort = $_POST['ort']; und
$sql = 'SELECT * FROM tabelle1 WHERE ort="Berlin" AND plz="10115"';
der Zwischenteil im Script, wie der eingegebene Ort an die Suche übergeben wird. Möglicherweise ganz einfach zu realisieren, aber ich habe als Anfänger da noch keinen Plan.
Leider habe ich kein entsprechendes Script gefunden, das die Eingabe und die Suche irgendwo verbindet.
Danke für die Hilfe
Kommentar