Code SQL pas d'erreur mais rien dans la base

Bonjour,
Il y a aucune erreur, mais les info ne vont pas dans la BDD
<?php
mysql_connect("*", "*", "*");
mysql_select_db("*");
$date = date('d/m/Y');
$msgconect = 1;
$ip = $_SERVER['REMOTE_ADDR'];
mysql_query("UPDATE membre SET dateco='$date' ip='$ip' WHERE pseudo='$pseudo'");
mysql_close();
?>

Merci de pour toute réponse :(

8 réponses

  1. Modérateur
    N'oublie pas le or die(mysql_error()); pour avoir des infos s'il y a une erreur SQL
    -1
    1. mysql_query("UPDATE membre SET dateco='$date' ip='$ip' WHERE pseudo='$pseudo'") or die(mysql_error());
      Parse error: syntax error, unexpected T_EXIT

      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 'ip='77.196.173.223' WHERE pseudo='dededede4'' at line 1

      En français, j'ai fait quoi de mal ? u_U
      -1
      1. Modérateur
        Il te manquerait pas un séparateur entre dateco et ip ? :)
        -1
        1. Merci yoan,

          $date = date('d/m/Y');
          $msgconect = 1;
          $ip = $_SERVER['REMOTE_ADDR'];
          mysql_query("UPDATE membres SET dateco='$date' AND ip='$ip' WHERE pseudo='$pseudo'") or die(mysql_error());
          $conf = 1;

          La BBD est pas mise a jour, et "dateco" est à 0 :/
          -1
          1. Modérateur
            Non, pas AND, une virgule.
            Regarde un tutoriel ou manuel sur le SQL pour comprendre ce que tu fais.
            -1
            1. Contributeur
              $date = date('d/m/Y');
              $msgconect = 1;
              $ip = $_SERVER['REMOTE_ADDR'];
              $query = "UPDATE membres SET dateco='".$date."' AND ip='".$ip."' WHERE pseudo ='".$pseudo."'";
              mysql_query($query) or die(mysql_error());
              $conf = 1; 
              -1
              1. Merci :p ( yoan )

                Moi je dit que le meilleur moyen d'apprendre c'est de tout faire soit même xD

                En fessent un site en 1 semaine j'ai appris l'équivalent de 1 mois de tuto ;o)

                En encore, lire les tuto c'est chiant ;P

                Merci !!!!
                -1
                1. Contributeur
                  Effectivement, je ferais mieux de rester concentré sur mon travail perso ... :-[
                  -1