Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вывод массива на экран
Форумы портала PHP.SU » » Вопросы новичков » Вывод массива на экран

Страниц (1): [1]
 

1. Blacklynx - 24 Сентября, 2018 - 16:03:33 - перейти к сообщению
Добрый день!
Подскажите пожалуйста как можно вывести на сайт с помощью php полученный запрос из базы в определенном виде.
Ответ из базы поступает в таком формате:
art1;brand1;des1;val1
art1;brand1;des2;val2
art1;brand1;des3;val3
art2;brand2;des1;val4
art2;brand2;des2;val5
art2;brand2;des3;val6

Нужно чтобы на сайте было выведено в следующем виде:
art1 - brand1 (des1-val1;des2-val2;des3-val3)
art2 - brand2 (des1-val4;des2-val5;des3-val6)

Уже несколько дней мучаюсь, ни в фореч в форече не могу связать. Получается вывести или все вместе с постоянной переборкой по всем строкам, либо какую-то одну пару.
Помогите пожалуйста!!!
2. Vladimir Kheifets - 25 Сентября, 2018 - 10:50:14 - перейти к сообщению
Blacklynx пишет:
Добрый день!
Подскажите пожалуйста как можно вывести на сайт с помощью php полученный запрос из базы в определенном виде.
Ответ из базы поступает в таком формате:
art1;brand1;des1;val1
art1;brand1;des2;val2
art1;brand1;des3;val3
art2;brand2;des1;val4
art2;brand2;des2;val5
art2;brand2;des3;val6

Нужно чтобы на сайте было выведено в следующем виде:
art1 - brand1 (des1-val1;des2-val2;des3-val3)
art2 - brand2 (des1-val4;des2-val5;des3-val6)

Уже несколько дней мучаюсь, ни в фореч в форече не могу связать. Получается вывести или все вместе с постоянной переборкой по всем строкам, либо какую-то одну пару.
Помогите пожалуйста!!!


Добрый день!
Попробуйте сделать так.
Спойлер (Отобразить)
Удачи!
3. Blacklynx - 25 Сентября, 2018 - 11:35:00 - перейти к сообщению
Vladimir Kheifets

Большое спасибо!!!
Попробую!

 

Powered by ExBB FM 1.0 RC1