Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Gerar Matriz Javascript do Mysql selecione


Mude a linha
$allMessage = $row['theMessage'] . " ";

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

(adicionando um s ao nome da variável e adicionando o []) porque você está sobrescrevendo seu resultado toda vez que lê uma nova linha e depois lê de uma variável diferente (vazia)!

Agora você deve implodir o array não com espaços, você deve implodir com ", " ou com "', '", dependendo de quais dados estão armazenados.

Você também pode colocar a saída diretamente no loop de busca, mas isso é apenas uma ideia para você.

O que você realmente deve considerar é ler o json_encode() e json_decode():

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

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

Espero poder ajudar.