Ich habe jetzt eine Suchfunktion mit PHP auf meine Homepage eingebaut. Das sieht bisher ungefähr so aus:
------------------------Code-Anfang---------------------
$abfrage = "SELECT * FROM daten ORDER BY name";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if ($row->name == $_POST["swort"])
{
Hier wird das zu suchende Objekt ausgegeben
}
------------------------Code-Ende-----------------------
Aber hier wird leider nur das angezeigt, was GENAU dem Suchwort entspricht. Ich würde aber auch gerne, wenn ich mehrere Wörte eingebe, dass beim "Ergebnis" auch die einzelnen Wörter gesucht werden.
Beispiel:
Bisher war es so:
Suche nach: Anno
Gefunden: 0
Suche nach: Anno 1602
Gefunden: 1
So soll es sein:
Suche nach Anno:
Gefunden: 1
Suche nach: Anno 1602
Gefunden: 1
Kennt jemand die Antwort. Ich glaube es gibt dafür auch ein Zeichen, anstatt == oder so. Bitte helft mir danke. Gesucht habe ich schon --> nix gefunden
adrian