probleme dans requete sql
le 26/01/2005 à 19:11
sven
bonjour à tous,
je comprend pas pourquoi ma requete ne veut pas marcher, tout à l'air ok et pourtant j'obtien l'erreure suivante:
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
le code est:
<?php $req1='SELECT '.$choix1.' FROM prono WHERE numpari='.$numpari.' AND login=.$login.';
$sql1=mysql_query($req1) or die(mysql_error()); ?>
est ce que quelqu'un sait d'où ça peut venir svp?
merci pour votre aide
http://www.bingojeux.kalikoba.com
le 26/01/2005 à 19:55
bibi
<?php $req1='SELECT '.$choix1.' FROM prono WHERE numpari='.$numpari.' AND login="'.$login.'"';
$sql1=mysql_query($req1) or die(mysql_error()); ?>
essaye ca voir
commit suicide
le 26/01/2005 à 19:56
bibi
sinon essaye ca :
<?php $req1='SELECT '.$choix1.' FROM prono WHERE numpari="'.$numpari.'" AND login="'.$login.'"';
$sql1=mysql_query($req1) or die(mysql_error()); ?>
PS: le message d'au dessus était mon millieme ... la larme a l'oeil
commit suicide
le 26/01/2005 à 20:29
sven
en mettant les deux, j'obtiens l'erreur suivante:
Unknown column 'login' in 'where clause'
je comprend pas pourquoi ça fait ça
http://www.bingojeux.kalikoba.com
il te dit que la variable LOGIN n'est pas presente dans la base je croi...
http://damienalexandre.fr/
le 26/01/2005 à 20:39
sven
oui c'est ça
mais en changeant, je met ça:
<?php $req1='SELECT '.$choix1.' FROM prono WHERE numpari="'.$numpari.'" AND login=.$login.'; ?>
mais je retombe sur la premiere erreur :(
donc je tourne en rond et je comprend vraiment pas
si vous voulez le code complet dite le moi
merci en tout cas de votre aide
http://www.bingojeux.kalikoba.com
le 26/01/2005 à 20:49
bibi
montre nous ta pitite tablounette :)
commit suicide
le 26/01/2005 à 20:53
sven
http://www.bingojeux.kalikoba.com
Unknown column 'login' in 'where clause'
Quelqu'un t'a dit que ca voulait dire que ta table n'avait pas de champs 'login', tu dis :
oui c'est ça
mais en changeant, je met ça:
Et tu remets 'login'.
Y'a comme un soucis non ?
PS : ton code complet ne nous sert pas à grand chose. Le probleme se situe du coté de MySQL => ta table ne contient pas le champs 'login', c'est tout.
le 26/01/2005 à 21:01
bibi
montre nous ta table , peut etre que l'on pourra t'aider :)
commit suicide