Verander de regel
$allMessage = $row['theMessage'] . " ";
naar
$allMessages[] = $row['theMessage'] . " ";
(voeg een s toe aan de naam van de variabele en voeg de [] toe) omdat je je resultaat elke keer dat je een nieuwe regel leest overschrijft en daarna leest van een andere (lege) variabele!
Nu moet je de array imploderen, niet met spaties, je moet hem imploderen met ", " of met "', '", afhankelijk van welke gegevens zijn opgeslagen.
Je kunt de uitvoer ook rechtstreeks in de fetch-loop plaatsen, maar dat is slechts een idee voor jou.
Waar u echt over moet nadenken, is het lezen van de json_encode() en json_decode():
http://www.php.net/manual/en/function .json-encode.php
http://www.php.net/manual/en/function .json-decode.php
Hoop dat ik kon helpen.