Mysql
 sql >> Base de données >  >> RDS >> Mysql

Générer un tableau Javascript à partir de Mysql select

Changer la ligne

$allMessage = $row['theMessage'] . " ";

à

$allMessages[] = $row['theMessage'] . " ";

(en ajoutant un s au nom de la variable et en ajoutant le []) car vous écrasez votre résultat à chaque fois que vous lisez une nouvelle ligne, puis lisez à partir d'une variable différente (vide) !

Maintenant, vous devez imploser le tableau sans espaces, vous devez l'imploser avec ", " ou avec "', '", selon les données stockées.

Vous pouvez également mettre la sortie directement dans la boucle de récupération, mais ce n'est qu'une idée pour vous.

Ce que vous devriez vraiment considérer, c'est la lecture de json_encode() et json_decode() :

http://www.php.net/manual/en/function .json-encode.php

http://www.php.net/manual/en/function .json-decode.php

J'espère que je pourrais aider.