Bonjour,

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 !
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...
Désolé pour le dérangement !