SQL error

Résolu
Bonjour,

Où se trouve l'erreur SVP. Je ne métrise pas les OR ert AND.

$sql = mysql_query("SELECT * FROM meteo WHERE permcam = 1 && icone = 00 OR icone = 0 OR icone = 3 OR icone = 4 OR icone = 17 OR icone = 35 OR icone = 37 OR icone = 38 DESC LIMIT 0,50" ) or die(mysql_error());

Merci

4 réponses

  1. Bonjour, quel est le message d'erreur ?

    tu devrais peut être ajouter des simple quotes a tes valeurs.
    1. bonjour Defouille, le message d'erreur est le suivant:

      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 'DESC LIMIT 0,50' at line 1

      je crois avoir compris, en postant, c'est le DESC qui n'est pas bon puisqu'il n'y a rien à classer
      1. Bah enlève le DESC, il ne sert que pour les ORDER BY.
        Ca doit etre un résidu d'une autre requête.