probleme dans requete sql

Répondre
sven
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
bibi
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
bibi
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 smiley
commit suicide
sven
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
mobman02
le 26/01/2005 à 20:33
mobman02
il te dit que la variable LOGIN n'est pas presente dans la base je croi...
http://damienalexandre.fr/
sven
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
LA GLOBULE
le 26/01/2005 à 21:00
LA GLOBULE
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 ? smiley

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.
bibi
le 26/01/2005 à 21:01
bibi
montre nous ta table , peut etre que l'on pourra t'aider :)
commit suicide
Répondre
LoadingChargement en cours