Задать вопрос

Почему json выводится не через запятую?

Добрый день, проблема такая, как вывести с базы данных в формате JSON?

У меня выводится вот так:
{"Author":"No Name","Comment":"","UserAvatar":"https:\/\/pp.vk.me\/c622321\/v622321559\/4373f\/Uz0QAW7IiTk.jpg","Date":"2015-07-17 11:07:26"}{"Author":"No Name","Comment":"\u0435\u043f\u0444\u0430\u0444\u0430","UserAvatar":"https:\/\/pp.vk.me\/c622321\/v622321559\/4373f\/Uz0QAW7IiTk.jpg","Date":"2015-07-17 11:08:10"}


Нужно чтобы выводились через запятую, то есть между }{ должна быть запятая },{
  • Вопрос задан
  • 300 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
mlnkv
@mlnkv
JavaScript Developer
сначала соберите все полученные данные в один массив, а потом уже выведите его при помощи echo json_encode();
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
$str=str_replace('}{','},{',$str);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы