Ich habe zwei Auswahlfelder mit der Suchschaltfläche. In einem Auswahlfeld ist fruit
und ein zweites ist car
. Nun ist das Problem 1) Wenn jemand aus dem ersten Auswahlfeld auswählt und zweite Auswahlfeld zeigt dann alle Datensätze an (bedeutet, dass es alle Obst- und Autosätze anzeigen wird). 2) Wenn jemand nur Erstes Auswahlfeld auswählt, dann alle Datensätze anzeigen (bedeutet, dass nur Fruchtsätze angezeigt werden) oder 3) zweites Auswahlfeld auswählen und dann alle Datensätze anzeigen (bedeutet, dass alle Fahrzeugsätze angezeigt werden).Abfrage für die Suche in den Aufzeichnungen in Mysql
Unten Abfrage habe ich versucht, es ist die Anzeige Es ist für die erste Ausgabe Arbeits
SELECT * FROM request WHERE fruit='$fruit' and car='$car'
ich eine Abfrage für benötigen 2) und 3) in einzelnen Abfrage. Würdest du mir dabei helfen?
Sie erreichen dies mit PHP – Kasnady
Versuchen Bedingungsanweisung zu verwenden, wenn das Kontrollkästchen ‚isset‘ zu überprüfen. Fügen Sie die Aktion dann zur Abfrage hinzu. – Jhay
SELECT * FROM Anfrage WHERE (iset ($ _ POST ['Frucht'])? Obst = '$ Frucht': Frucht = '') und (Isset ($ _ POST ['Auto'])? Auto = '$ Auto'): car = '') – Jhay