sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fråga för flera kryssrutor

Prova detta:

Använd imploderingsfunktionen,

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

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

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

Fråga:

välj * från tabell där färg i ($colors) eller storlek i ($size) eller form i ($shape);

Du måste lägga till villkor för att markera Inkludera alla. (om användarkontroll välj alla variabler som inkluderar alla kontrollvärden)




  1. MySQL create-funktionen returnerar inte set

  2. Hur kommer en utlovad mysql-modul att fungera med NodeJS?

  3. Hur konverterar jag en äldre vänster yttre kopplingssats i Oracle?

  4. Hur genererar man hela DDL för ett Oracle-schema (skriptbart)?