Hallo Leute !
ich hab ein Suchformular erstellt das meine Kollegen hier im Intranet benutzen sollen.
Suchformular:
Name:
Vorname:
Adresse:
PLZ:
Ort:Man soll sowohl kombinierte Abfrage erstellen können als auch nur Wortteile eingeben.
Wie muss die SQL-Abfrage aussehen ???
ich bin kein asp-mensch, aber du sollst das sql-übersetzen können:
$sql = "select name,vorname,adresse,plz,ort from adressen where name like '%$formular{name}%' and vorname like '%$formular{vorname}%' and ....
das like liefert dir alle sätze, welche den eingegebenen string enthalten (% steht für keins oder beliebig viele zeichen).
das and dazwischen heißt, das alle bedingungen zutreffen müssen. du kannst es durch or ersetzen, um alle anzuzeigen auf die eine der bedingungen zutrifft. du kannst aber auch ein select im formular machen mit and und or und das in das sql einbauen. das gebastelte sql führst du dann aus und zeigst die ergebnisse.
gerhard