В основном идея состоит в том, чтобы захватить данные из таблицы MySQL и преобразовать их в JSON.
Вот как выглядит таблица базы данных:
И это должно быть результатом:
[ {"group1":[ {"val":"somevalue"}, {"val":"somevalue"} ] }, {"group2":[ {"val":"somevalue"}, {"val":"somevalue"} ] }, {"group3":[ {"val":"somevalue"} ] } ]
Мой PHP-скрипт выглядит следующим образом:
$arr = []; $result = mysql_query("SELECT * FROM thetable WHERE section='sect1'"); while($row = mysql_fetch_array($result)) { // ??? } echo json_encode($arr);
Моя основная проблема заключается в том, как выводить / сортировать данные в «группах».
Спасибо за вашу помощь!
попробуй это
while($row = mysql_fetch_array($result)) { $arr[$row['group']][] = array('val' => $row['value']); }