mysql p'tit erreur !?

WRInaute occasionnel
Salut

Juste un truc ke je ne comprends pas, surement un blem d'ecriture :

Cette ligne ne marche pas :
Code:
"SELECT id FROM propal WHERE tour='$nbtr[$dnum[$key]]'"

Alors que ca ca marche :
Code:
$num=$dnum[$key];
"SELECT id FROM propal WHERE tour='$nbtr[$num]'"


Normal ou j'oublie un truc ?
Merci
 
WRInaute occasionnel
je pense qu'il faut que tu protèges ta variable avec { } :

Code:
"SELECT id FROM propal WHERE tour='${nbtr[${dnum[$key]}]}'"

Tu as quoi comme erreur?
 
WRInaute occasionnel
Essaie de n'en protéger qu'un seul sur les deux :? :

Code:
"SELECT id FROM propal WHERE tour='$nbtr[${dnum[$key]}]'"

Code:
"SELECT id FROM propal WHERE tour='${nbtr[$dnum[$key]]}'"

ou de le sortir de la chaine:

Code:
"SELECT id FROM propal WHERE tour='".$nbtr[$dnum[$key]]."'"

c'est bizarre quand même...
 
WRInaute accro
ben que pour des problèmes de php, mysql, conf serveur, etc... Webrankinfo n est peut etre pas le meilleur forum à l'heure actuelle. mais ce n est que mon avis :)
 
WRInaute occasionnel
T'as raison y a peut etre des forum plus specialisés.
Quoi qu'il en soit, y a ici un endroit reservé à cet effect et j'ai les reponses à mes problemes; de plus ici, y a vraiment beaucoup de monde ce qui aide à avoir une reponse rapidement.
 
Discussions similaires
Haut