PROBLEME PHP/MYSQL
Résolu/Fermé
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
-
13 avril 2009 à 15:22
Profil bloqué - 13 avril 2009 à 16:35
Profil bloqué - 13 avril 2009 à 16:35
A voir également:
- PROBLEME PHP/MYSQL
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Mysql gratuit ou payant - Forum MySQL
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock' (2) ✓ - Forum Linux / Unix
- Bouton php - Forum PHP
17 réponses
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
13 avril 2009 à 15:40
13 avril 2009 à 15:40
mysql_query("INSERT INTO double SET pseudo='$pseudo_membre', ip='$ip'", $connect) or die (mysql_error());
remplacé par :
$sql="insert into double values('','$pseudo_membre','$ip')";
mysql_query($sql) or die(mysql_error());
si on considère que ta table est construite ainsi: champ1= id, champ2=pseudo_membre, champ3=ip
remplacé par :
$sql="insert into double values('','$pseudo_membre','$ip')";
mysql_query($sql) or die(mysql_error());
si on considère que ta table est construite ainsi: champ1= id, champ2=pseudo_membre, champ3=ip
tu as mal formulé ta requete : essaye de jeter un coup d'oeil sur https://www.php.net/
Sinon rectifie avec ça :
mysql_query("INSERT INTO double(pseudo, ip)values('$pseudo_membre','$ip')", $connect) or die (mysql_error());
Sinon rectifie avec ça :
mysql_query("INSERT INTO double(pseudo, ip)values('$pseudo_membre','$ip')", $connect) or die (mysql_error());
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 15:49
13 avril 2009 à 15:49
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 'double values('','XXX','XXX')' at line 1
Même erreur d'autant plus que dans ma table je n'ai pas créé la valeur ID mais seulement PSEUDO et IP.
Même erreur d'autant plus que dans ma table je n'ai pas créé la valeur ID mais seulement PSEUDO et IP.
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 15:52
13 avril 2009 à 15:52
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 'double(pseudo, ip)values('XX','XXX')' at line 1
Toujours les mêmes erreurs >.<
Toujours les mêmes erreurs >.<
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Essaye ça :
mysql_query("INSERT INTO double(pseudo, ip)values('$pseudo_membre','$ip')") or die (mysql_error());
mysql_query("INSERT INTO double(pseudo, ip)values('$pseudo_membre','$ip')") or die (mysql_error());
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 15:55
13 avril 2009 à 15:55
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 'double(pseudo, ip)values('xxx','xxx')' at line 1
Toujours la même ...
Je désespère là ...
Toujours la même ...
Je désespère là ...
Utilisateur anonyme
13 avril 2009 à 15:57
13 avril 2009 à 15:57
Bonjour,
Il ne faut surtout pas faire :
Car MySQL va croire que double est une fonction.
http://dev.mysql.com/doc/refman/5.0/fr/reserved-words.html
Il ne faut surtout pas faire :
mysql_query("INSERT INTO double(pseudo, ip)values('$pseudo_membre','$ip')") or die (mysql_error());
Car MySQL va croire que double est une fonction.
http://dev.mysql.com/doc/refman/5.0/fr/reserved-words.html
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 15:59
13 avril 2009 à 15:59
Alors qu'est ce que je dois faire ?
Utilisateur anonyme
13 avril 2009 à 16:00
13 avril 2009 à 16:00
Comme le dit slum-dunk, quelle est la structure de ta table ?
Ne pas utiliser les mots réservés comme noms de colonnes.
Mettre un VALUES dans ta requête.
Consulter La doc.
Mettre un VALUES dans ta requête.
Consulter La doc.
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 16:01
13 avril 2009 à 16:01
J'essaye de poster le lien depuis tout à l'heure :
Structure de la table :
http://snuh.fr/structure.PNG
j'ai essayé toutes les solutions ci dessus.
Structure de la table :
http://snuh.fr/structure.PNG
j'ai essayé toutes les solutions ci dessus.
snow.alex
Messages postés
150
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
31 août 2011
11
13 avril 2009 à 16:21
13 avril 2009 à 16:21
Sujet RESOLU :D
La palme d'or revient à Patachon, il fallait juste renommer la table.
je pense que double fais une action ... et donc mysql ne pouvait pas différencier le nom et double.
bref, merci :D
La palme d'or revient à Patachon, il fallait juste renommer la table.
je pense que double fais une action ... et donc mysql ne pouvait pas différencier le nom et double.
bref, merci :D