Lazarius
Новичок
странная фигня с многомерным массивом
Привет
Вот такая ботва, return тоже соответсвенно ничего не возвращает.
Только не отсылайте в на "отладка", "ничего не работает, что делать?"
Привет
Вот такая ботва, return тоже соответсвенно ничего не возвращает.
PHP:
function Draw_Menu($db, $menu, $a_razd)
{
$razdels = implode (",", $a_razd);
$query = "SELECT id, name, mnemo FROM shop_razdel WHERE id IN (".$razdels.")";
$result_r = mysql_query($query, $db);
while ($razdel = mysql_fetch_array($result_r))
{
$query = "SELECT id, name, mnemo, id_razdel FROM shop_podrazdel
WHERE id_razdel='$razdel[id]' AND NOT hidden ORDER BY name";
$result_p = mysql_query($query, $db);
while ($podrazdel = mysql_fetch_array($result_p))
{
$razdel["podrazdels"][] = $podrazdel;
}
print_r($razdel); // здесь выводится дамп переменной
}
print_r($razdel); // здесь ничего не выводится
//return $razdel;
}

Блин посмотрел утром на код и понял, что за глупость я сделал... Да, изввинияюсь тяжелый день вчера был. Всем спасибо.