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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывести запрос в виде 2-мерного массива

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Без описания
laggerok
Отправлено: 02 Апреля, 2012 - 17:10:36
Post Id


Новичок


Покинул форум
Сообщений всего: 46
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Есть запрос:

PHP:
скопировать код в буфер обмена
  1. $select = "select menu_title, menu_url from user_queries_menu";
  2.         $result = $mysqldb->query($select);


Ответ будет таков:
| menu1 | url |
| menu2 | url |
..

Как результат вывести в двухмерный массив?
Знаю, что можно сделать как-то oci_fetch_all(); но php ругается на то, что не знает такой ф-и, хотя версия 5.2 (Denwer).

Спасибо.
 
 Top
DlTA
Отправлено: 02 Апреля, 2012 - 18:16:20
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




нагрянула мысля, как получить из массива дерево которое потом можно рекурсивно обойти
таким методом можно построить дерево "бесконечной" глубины
как из массива сделать дерево (Отобразить)
 
 Top
laggerok
Отправлено: 02 Апреля, 2012 - 18:58:49
Post Id


Новичок


Покинул форум
Сообщений всего: 46
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




Не понимаю, что этим всем имелось введу. Я еще не силен в PHP.
Если бы на хосте стоял 5.3 я бы не спрашивал как сделать.
(Добавление)

А, все я разобрался:
PHP:
скопировать код в буфер обмена
  1. while ($row = $result->fetch_assoc()) {
  2.         echo $row['menu_title'];
  3.         echo $row['menu_url'];
  4. }

(Отредактировано автором: 02 Апреля, 2012 - 19:25:46)

 
 Top
Awesome
Отправлено: 04 Апреля, 2012 - 19:54:41
Post Id



Новичок


Покинул форум
Сообщений всего: 10
Дата рег-ции: Апр. 2012  
Откуда: Бобруйск


Помог: 0 раз(а)




а где тут двумерный массив ?


-----
Фреймворк Кохана. Обучение, переведенная документация.
http://kohanaframework[dot]su
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB