problème de récupération des données d'une requête
Bonjour,
Code:
1 2 3 4 5 6 7 8
|
$c = 0;
while ($v = mysql_fetch_array ($res_vue))
{
echo $v["pos_x"];
$tab_vue[$c] = array ("pos_x"=>$v["pos_x"]);
$c++;
} |
voici mon problème :
Lorsque je fais mon echo $v["pos_y"], il ne m'affiche rien. Par contre, lorsque je fais echo $v[0] il m'affiche la valeur... Pourtant j'utilise cette méthode partout dans mon code et ça marche pour les autres requêtes. Moi yen a pas comprendre ! 8O
Vu le nombre que me retourne cette requête, j'ai pas trop envie de me palucher des indices...
Pour info, ma requête utilise des "LEFT JOIN", je ne sais pas si cela à un influence... :(
meci d'avance pour votre aide.
EDIT: Je viens de tester avec une requête bête (SELECT * FROM table) et là ca marche... donc le LEFT JOIN aurait bien une influence, mais je ne vois pas comment résoudre ce problème. :?
RE EDIT: Je crois avoir trouvé la solution : retourner explicitement les champs (ne pas faire de SELECT *)... Bon ben c'est parti...:roll:
Désolé pour le dérangement !:lol: