Bonjour,

Avez vous une idée de comment je peux insérer un ORDER BY dans une requète ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
foreach($mots as $mot)
        {
$sql.="SELECT * FROM afficher,doc WHERE  afficher.idqrqc = doc.idqrqc and  code='$code1' and zone='$zone1'  $sql_types and titre LIKE '%$mot%' UNION ";
 }
//quand la boucle est terminée, il faut enlever le dernier union
$sql=substr($sql,0,-6);
 
 
$req = mysql_query($sql, $cnx) 
 		   or 
 		  die("Pb dans la requête : " . mysql_error($cnx));
 
 }
quand je le met à coté de Union il m'affiche ce message :

Pb dans la requête : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' ORDER BY iddoc' at line 1
Merci.