Недавно я опубликовал этот вопрос (Nested Lists in PHP and MySQL) о том, как создать вложенный неупорядоченный список с использованием PHP и MySQL.Вложенные данные JSON от MySQL
С некоторой помощью я действительно сумел решить это сам (без сомнения, извиваясь и неэффективно - см. Решение).
Теперь мне нужна точно такая же вложенная структура из MySQL, но в JSON.
Может ли кто-нибудь сказать мне, как это сделать?
Я планировал построить многомерный массив, а затем преобразовать его в JSON с json_encode
. Должен ли я повторно использовать структуру foreach
, которую я использовал для решения моей предыдущей проблемы, или есть более простой способ (учитывая, что мне не нужно беспокоиться о закрытии списков и подписок и т. Д.)?
В случае, если вам это нужно на стороне клиента, вы можете получить JSON с JavaScript из сформированного дерева тоже. – Davit