Code SQL pas d'erreur mais rien dans la base

dededede4 Messages postés 237 Statut Membre -  
gryzzly Messages postés 5220 Statut Contributeur -
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 :(
A voir également:

8 réponses

Yoan Messages postés 11905 Statut Modérateur 2 332
 
N'oublie pas le or die(mysql_error()); pour avoir des infos s'il y a une erreur SQL
-1
dededede4 Messages postés 237 Statut Membre 9
 
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
Yoan Messages postés 11905 Statut Modérateur 2 332
 
Il te manquerait pas un séparateur entre dateco et ip ? :)
-1
dededede4 Messages postés 237 Statut Membre 9
 
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yoan Messages postés 11905 Statut Modérateur 2 332
 
Non, pas AND, une virgule.
Regarde un tutoriel ou manuel sur le SQL pour comprendre ce que tu fais.
-1
gryzzly Messages postés 5220 Statut Contributeur 1 335
 
$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
dededede4 Messages postés 237 Statut Membre 9
 
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
gryzzly Messages postés 5220 Statut Contributeur 1 335
 
Effectivement, je ferais mieux de rester concentré sur mon travail perso ... :-[
-1