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.