Bonjour à tous,
J'ai un soucis avec la fonction implode() en php. Je voudrais mettre les resultats d'une requete dans un tableau javascript.
J'ai deux resultat pour cette requetes ( je sais je l'ai testé avec mon SGBD).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $query ="SELECT City . " FROM tables ; $getRes1 = mysql_query($query, $link); $eventrow2 = mysql_fetch_row($getRes1); }
Et je veux donc mettre ces deux resultat dans un tableau pour cela je fais:
SI je fais pausecontent[0], ça marche, si je fais pausecontent[1], ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 echo '<script language="Javascript">'; echo 'var pausecontent = new Array("' . implode(',', $eventrow2) . '");'; echo 'alert(pausecontent[0]);'; echo '</script>';
si je regarde dans ce quil a été généré sur ma page j'ai:
var pausecontent = new Array("Paris - IDF")
il me manque la deuxieme ville "Rouen - Normandie".
Jai tout retourné dans ma tête je vois pas pourquoi ça marche pas.
SI quelqu'un peut m'aider, il soulagera mon week end
Julien
Partager