Bonjour voilà mon souci:
J'ai une table membre comme ceci:
id ; nom ; email ; date
Je viens de créer un champ ip ce qui me donne:
id; nom ; email; date ; ip
Je fais un petit script mais je suis sur qu'il manque quelque chose. ( je passe sur la connexion sur la base)
$ip_connecte=$_SERVER[REMOTE_ADDR] ; mysql_query("INSERT INTO tbl_membres (ip) VALUES($ip_connecte)" ) ;
Mais voilà. Le champ ip ne se place pas dans le champ et surtout pas en face de l'ip du membre comme ceci (ce que je veux)
id =1; nom= truc; email= truc@xx.fr; ip= 83.157.29.150
id =2; nom= machin; email= machin@hhh.com; ip= 82.103.228.222
Oh yes!!! C'est le piège du copié/collé Mais mon champ est vide tout de même..C'est curieux car l'echo me renvoit bien les ip, mais rien ne s'inscrit sur la table...pffuuu tristesse me ronge...
Merci Cinocks, je vais essayer..Mais suis vraiment tout débutant alors comme je suis un vieux mais newbie ça ne rentre pas facilement . Mon champ est construit ainsi (VARCHAR (16))
Double quotes? je trouve ça où?
Publicité
Posté le 21-11-2005 à 11:57:22
byld
Posté le 21-11-2005 à 12:04:58
Ben ça marche toujours pas...Mais comme mon truc est en spip, il est possible que cela vienne de là, non?
J'ai trouvé les doubles quotes!!
Message édité par byld le 21-11-2005 à 12:05:47
cinocks
Posté le 21-11-2005 à 12:40:34
fais un print de ta requete, histoire de voir à quoi elle ressemble. Puis execute là directement dans phpmyadmin, histoire d'avoir un message d'erreur precis.