EifelFrosch
Mitglied
Hallo,
ich habe folgendes Problem:
Ich möchte eine Suchanfrage auf einer mySQL Datenbank mit PHP ausführen.
Es gibt 6 Suchbegriffe, die man eingeben KANN, aber nicht MUSS. Man soll z.B. nach Eigentümer suchen, aber alle anderen freilassen können. Oder man gibt die ID und die Größe ein und er gibt genau passenden Datensätze.
Ich könnte jetzt hingehen und jeden Fall abfragen (wenn Feld 1,2 und 3 ausgefüllt sind, dann mache nur eine Abfrage über diese Felder oder wenn Feld 3 und 4 ausgefüllt sind nur über Feld 3 und 4). Das wäre aber ein großer Aufwand, da in Zukunft die Suchabfrage vielleicht noch mehr Attribute bekommen soll.
Bei "und" oder "oder"-Abfragen gibt Fehlermeldungen, wenn ich ein Feld frei lasse
Gibt es da bestimmt einen einfachen Weg, die passenden Daten aus der Datenbank abzurufen?!
Vielen Dank
EF
ich habe folgendes Problem:
Ich möchte eine Suchanfrage auf einer mySQL Datenbank mit PHP ausführen.
Es gibt 6 Suchbegriffe, die man eingeben KANN, aber nicht MUSS. Man soll z.B. nach Eigentümer suchen, aber alle anderen freilassen können. Oder man gibt die ID und die Größe ein und er gibt genau passenden Datensätze.
Ich könnte jetzt hingehen und jeden Fall abfragen (wenn Feld 1,2 und 3 ausgefüllt sind, dann mache nur eine Abfrage über diese Felder oder wenn Feld 3 und 4 ausgefüllt sind nur über Feld 3 und 4). Das wäre aber ein großer Aufwand, da in Zukunft die Suchabfrage vielleicht noch mehr Attribute bekommen soll.
Bei "und" oder "oder"-Abfragen gibt Fehlermeldungen, wenn ich ein Feld frei lasse
Gibt es da bestimmt einen einfachen Weg, die passenden Daten aus der Datenbank abzurufen?!
Vielen Dank
EF