@forwox

Как сформировать JSON из SQL запроса средствами PHP?

Доброго времени суток!
Помогите пожалуйста решить задачку.

Есть таблица mysql:
id | parentid | name | value
-----------------------
1 | 0 | name | Вася
2 | 1 | date |
3 | 2 | min | 12/09/2020
4 | 2 | max | 12/12/2020
...........

Как средствами php вывести на странице содержимое это таблицы в json формате??
{
"name": "Вася",
  "date": {
     "min": "12/09/2020",
     "max": "12/12/2020"
   }
}
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Ваш json не соответствует вашим данным в базе.
date должно быть дочерним по отношению к name, что заодно создает конфликт с value.
"Есть на свете вещи настолько кривые"...
Очевидно, в базе просто должен быть 0, а не 1.
Читаешь все строки, перебираешь, добавляешь в объект в зависимости от parent. Готовый код тут давать не принято, это не фриланс.
Ответ написан
Ваш ответ на вопрос

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

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