cs_toto6311
Messages postés62Date d'inscriptionjeudi 4 mai 2006StatutMembreDernière intervention28 novembre 2009
-
16 sept. 2009 à 18:09
cs_toto6311
Messages postés62Date d'inscriptionjeudi 4 mai 2006StatutMembreDernière intervention28 novembre 2009
-
17 sept. 2009 à 12:58
Bonjour tout le monde
J'ai une requête mysql
mysql_query(' UPDATE membre SET jeton=jeton+' . $jeton . ' WHERE id=' . $_SESSION['id']) or die(mysql_error());
Je n'arrive pas a créer ma table suivant la requêtes , j'ai une erreur
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
Je suis encore débutant si on peux m'envoyer un exemple de base a créer ,pour que ma requetes fonctionne je vous en remercie
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 16 sept. 2009 à 22:42
Salut Toto,
Je ne saisis pas bien : tu souhaites créer une base à partir d'une requête ??
quelle est la logique là dedans ??
Dans ce genre de cas : séparations et tests !!
mysql_query('UPDATE membre SET jeton=jeton+' . $jeton . ' WHERE id=' . $_SESSION['id']) or die(mysql_error());
=>
$sql = 'UPDATE membre SET
jeton = jeton + '.$jeton.'
WHERE id='.$_SESSION['id'];
echo 'la requete est : '.$sql.'
';
if (false === mysql_query($sql)) die(mysql_error());
Ca t'aidera surement à trouver le pb. Si ce n'est pas le cas poste la requête affichée, l'erreur, et le code nécessaire à la compréhension.
benStNarsRepresent
Messages postés10Date d'inscriptionmercredi 12 avril 2006StatutMembreDernière intervention17 septembre 2009 16 sept. 2009 à 22:15
Salut
Je ne suis pas sur si cela va changer quelque chose, mais si tu mets ta variable de session dans une variable normal $id et que tu passe ta variable $id dans la requête ca va peut-être régler le problème
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 17 sept. 2009 à 07:48
Je rajouterai une petite chose.. J'ai peut etre abandonné mysql_query mais pour les requetes je conseille d'utiliser sprintf car ça permet de mettre des casts sur les types et des fois c'est bien utile.
S.