Essayez ceci :
Utilisez la fonction d'implosion,
$colors =implode("," , $_GET['color']);
$size =implode("," , $_GET['size']);
$forme =imploser("," , $_GET['forme']);
Requête :
select * from table where color in ($colors) or size in ($size) or shape in ($shape);
Vous devez ajouter une condition pour cocher Inclure tout. (si la vérification de l'utilisateur sélectionne toutes les variables, inclut toutes les valeurs de vérification)