PHP.SU

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

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

> Найдено сообщений: 1
nikitis47 Отправлено: 13 Июня, 2018 - 15:46:15 • Тема: Тип данных в массиве • Форум: Вопросы новичков

Ответов: 1
Просмотров: 217
Пытаюсь вывести дерево элементов, но появилась проблема:
когда создаю массив непосредственно в теле страницы, то все работает
например, так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. $array[] = array('id'=>1,       'pid'=>0,       'header'=>'201, Информатика');
  2. $array[] = array('id'=>12,      'pid'=>1,       'header'=>'201.01, Общие вопросы информатики');
  3. $array[] = array('id'=>18,      'pid'=>1,       'header'=>'201.15, Организация информационной деятельности');
  4. $array[] = array('id'=>5,       'pid'=>18,      'header'=>'201.15.15, Организация информационной деятельности в России');

А когда выгружаю его из MySQL, то список не создается хотя в массиве данные неотличимы при выводе
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. for($i=1; $i<=numRows(); $i++){
  3.         $array[] = array('id'=>take('id_cat', $i),      'pid'=>take('id_scat', $i),     'header'=>take('name', $i));   
  4. }
  5.  

как решить эту проблему, думаю тут что-то с типом данных, но даже не знаю как его изменить?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB