salut,
j'ai un problème assez embêtant :
j'ai fait un formulaire de recherche avec un menu déroulant : "option1" (value=1), "option2" (value=2), "option3" (value=3) et "toutes les options" (value=0).
ma requête :
SELECT table1.nom_id,table1.nom
FROM table1,table2
WHERE table1.nom_id=table2.nom_id
AND table2.nom_id LIKE '$option'
AND table1.nom LIKE '%$nom%'
ORDER BY table1.nom
|
j'ai rajouté :
if ($option==0) $option='%'
|
quand je choisi une option, ça marche correctement, mais quand je choisis "Toutes les options", ça ne m'affiche rien.
si je mets directement dans la requête '%' à la place de '$option', ça marche.
merci de votre aide
je voulais faire avec ="tout", mais je ne vois pas comment écrire "tout" ?
Message édité par Pizz le 09-03-2004 à 12:25:12
---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !