Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Abfrage für mehrere Kontrollkästchenwerte

Versuchen Sie Folgendes:

Verwenden Sie die Implode-Funktion,

$colors =implode("," , $_GET['color']);

$size =implode("," , $_GET['size']);

$shape =implode("," , $_GET['shape']);

Abfrage:

wählen Sie * aus der Tabelle, wo Farbe in ($colors) oder Größe in ($size) oder Form in ($shape) steht;

Sie müssen eine Bedingung hinzufügen, um Alle einschließen zu aktivieren. (Wenn der Benutzer überprüft, wählen Sie alle Variablen aus, enthalten alle Prüfwerte)