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

Как формировать запрос к параметру?

Вывожу значения полученные из бд вот так
$comm[$i]->{'title'}
Этот вариант подходит для обычных полей, но одно из полей содержит вот такой массив
[{"id":"55","value":"2"},{"id":"56","value":"\u041d\u043e\u0432\u043e\u0441\u0438\u0431\u0438\u0440\u0441\u043a, \u041c\u043e\u0441\u043a\u0432\u0430"},{"id":"57","value":"417"},{"id":"58","value":"21"},{"id":"59","value":"\u0421\u043b\u0435\u0441\u0430\u0440\u043d\u044b\u0439 \u0440\u0435\u043c\u043e\u043d\u0442"},{"id":"60","value":"\u0421\u0445\u043e\u0434-\u0440\u0430\u0437\u0432\u0430\u043b 3D"},{"id":"61","value":"\u041a\u0443\u0437\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u043c\u043e\u043d\u0442"},{"id":"62","value":"\u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u0430\u044f \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0430"},{"id":"63","value":"\u041f\u0440\u043e\u0434\u0430\u0436\u0430 \u0437\u0430\u043f\u0447\u0430\u0441\u0442\u0435\u0439"},{"id":"64","value":""},{"id":"65","value":"\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u0435 \u0442\u0430\u043a\u0441\u0438 \u043f\u0440\u0438 \u0441\u0434\u0430\u0447\u0435 \u0432 \u0440\u0435\u043c\u043e\u043d\u0442"},{"id":"66","value":"100"},{"id":"67","value":"\u0421\u0442. \u041a\u0430\u043b\u0443\u0436\u0441\u043a\u0430\u044f"},{"id":"68","value":"+7-495-004-01-01"},{"id":"69","value":""},{"id":"70","value":""},{"id":"71","value":["1","5","8","11","13","26","27","31","34"]}]

Как получить значения допустим из поля где id 55?
  • Вопрос задан
  • 177 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
w999d
@w999d
Web-developer
postgresql + json
Ответ написан
Комментировать
FanatPHP
@FanatPHP
Чебуратор тега РНР
Запрос надо формировать не к "параметру", а БД.
Надо получать из БД не этот кривой JSON, а одну строку, запрашивая её по id.
Надеюсь, в видеороках, по которым ты учился, было про работу с бд и получение данных по id?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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