Ответов: 1 Просмотров: 217
|
Пытаюсь вывести дерево элементов, но появилась проблема:
когда создаю массив непосредственно в теле страницы, то все работает
например, так:
CODE ( htmlphp):
скопировать код в буфер обмена
$array[] = array('id'=>1, 'pid'=>0, 'header'=>'201, Информатика'); $array[] = array('id'=>12, 'pid'=>1, 'header'=>'201.01, Общие вопросы информатики'); $array[] = array('id'=>18, 'pid'=>1, 'header'=>'201.15, Организация информационной деятельности'); $array[] = array('id'=>5, 'pid'=>18, 'header'=>'201.15.15, Организация информационной деятельности в России');
А когда выгружаю его из MySQL, то список не создается хотя в массиве данные неотличимы при выводе
CODE ( htmlphp):
скопировать код в буфер обмена
for($i=1; $i<=numRows(); $i++){ $array[] = array('id'=>take('id_cat', $i), 'pid'=>take('id_scat', $i), 'header'=>take('name', $i)); }
как решить эту проблему, думаю тут что-то с типом данных, но даже не знаю как его изменить? |