Récupérer un vecteur avec une seule requête. [débutant] - SQL/NoSQL - Programmation
Marsh Posté le 19-11-2013 à 17:49:50
Déjà, j'écrirai la requête comme ça :
"SELECT X FROM polygone WHERE ID_poly = $i" (sans les quotes).
Le print_r, il t'affiche quoi ?
Tu pourrais poster plutôt le code HTML/JS générée, résultant de ton script php. Ca permettrait de voir si ton pb vient côté PHP ou Javascript.
Marsh Posté le 19-11-2013 à 17:58:34
Alors j'ai enlevé les quotes, je précise aussi que j'ai lancer un print_r pour voir ce qu'il se passe quand le code est lancé.
le résultat de la partie qui nous intéresse (code source):
Code :
|
Il y a bien qu'une seule valeur par PolyX, PolyY
est ce possible que le serveur soit mal configuré ? Car quand je lance la même requête sur phpmyadmin => j'obtiens bien un vecteur !
Marsh Posté le 20-11-2013 à 10:26:10
Je vois déjà un pb, ton tableau (affiché par print_r) a 2 clés : l'une est 0 et l'autre X. Ca devrait aps plutôt être 0 et 1 comme clés
Autre problème par rapport au faut que tu récupère qu'un seul point. En lisant l'aide en ligne concernant la fonction mysql_fetch_array ( http://www.php.net/mysql_fetch_array ), je pense que tu vas trouver rapidement ce qui cloche avec ton code php ...
Marsh Posté le 20-11-2013 à 15:02:04
Yep le problème venait bien de mysql fetch array merci beaucoup
Marsh Posté le 19-11-2013 à 17:24:11
Hello,
Je rencontre un problème, et je ne sais pas si ça vient de mon code ou du serveur qui interprète mal ma requête.
En php je lance ça:
La requête fonctionne mais elle me sort une seule valeur:
Alors que par exemple pour $i = 1 il y a 5 valeurs X.
Donc $poly devrait être un vecteur de 5 valeurs.... mais ce n'est pas le cas.
merci =)
le code en détail:
Message édité par popotitagluck le 19-11-2013 à 17:28:10