Erreur mysql mais pourquoi

Résolu
Bonjour,
pourquoi j'obtient cette erreur mysql : 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 '' at line 1
Configuration: Windows XP
Firefox 3.1

4 réponses

  1. Modérateur
    Probablement parce qu'il y a une erreur de syntaxe dans ta commande sql ... non ? ;-)
    Mais ça serait tellement plus facile de t'aider si tu nous la donnait.
    0
    1. oui ^^

      mysql_query("UPDATE membres SET membre_derniere_visite = ".time()." WHERE membre_id = ".$_SESSION['membre_id']) or exit(mysql_error());
      0
      1. Modérateur
        Il pourrait y avoir une erreur de ce genre si $_SESSION['membre_id'] était vide.
        Remplace ta commande par un echo $_SESSION['membre_id']; et vérifie qu'il affiche bel et bien la valeur attendue.
        0
        1. a ouai elle doit etre vide
          0