Bonjour,
J'aimerai savoir s'il existe un symbole "tout" dans une requète sql comme * lors d'un select pour sélectionner tout les champs d'une table, mais après un "where".
Je m'explique, voici mon code de formulaire :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 service : <SELECT name="service"> <OPTION VALUE="">Tous</OPTION> <OPTION VALUE="ST">ST</OPTION> <OPTION VALUE="TT">TT</OPTION> </SELECT>
Et mon code php de requète sql :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (empty($_POST['service'])) {$select = "SELECT *,total-pris as dif FROM $kiki,xtend where $kiki.nom=xtend.nom order by id ";} else {$select = "SELECT *,total-pris as dif FROM $kiki,xtend where $kiki.nom=xtend.nom and groupe='$service' order by id ";}
J'aimerai n'avoir qu'une seule ligne au niveau de la requète sql et supprimer la condition du empty($_POST['service'] .
Ainsi le code serait :
service :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <SELECT name="service"> <OPTION VALUE="symbole sql signifiant tout">Tous</OPTION> <OPTION VALUE="ST">ST</OPTION> <OPTION VALUE="TT">TT</OPTION> </SELECT>
Code html : Sélectionner tout - Visualiser dans une fenêtre à part $select = "SELECT *,total-pris as dif FROM $kiki,xtend where $kiki.nom=xtend.nom and groupe='$service' order by id ";
Mais quel serait ce symbole?
J'ai essayé * % etc... sans succès.
Cordialement
Philippe Rivière
Partager