Помогите пожалуйста реализовать. На страницу сайта необходимо вывести вот такое решение http://dbmast.ru/files/multi-tabs-jquery/ Сами табы это категории (с таблицы БД) а в блоках если есть услуги вывести таблицы с услугами (с другой таблицы услуг БД). 2000 руб.
Вопрос открыт до сих пор. Необходима рекурсивная функция вывода услуг в категориях или подкатегориях любого уровня вложенности если таковые имеются в ней. Функция построения категорий любой вложенности уже имеется.
А мне вот любопытно (ибо не впервые замечаю) - почему ты считаешь, что одно исключает другое? В конце концов, это же форум, а не доска объявлений. Да даже и на доске объявлений можно в каментах пообщаться по поводу объявления.
Ну так а в чем проблема? Если вы профессионал, написание функции такой займет несколько минут, я думаю. --- Добавлено --- artoodetoo предложил это выполнить с помощью примерно такого array_walk_recursive();
А на чем написано? Фреймворк, Пхп чистый, ООП или процедурное? Вечерком если будет ещё актуально могу глянуть
не wp --- Добавлено --- /** * Получение массива категорий **/ function get_cat() { global $connection; $query = "SELECT * FROM categories ORDER BY position"; $res = mysqli_query($connection, $query); $arr_cat = array(); while($row = mysqli_fetch_assoc($res)) { $arr_cat[$row['category_id']] = $row; } return $arr_cat; } /** * Построение дерева **/ function map_tree($dataset) { $tree = array(); foreach ($dataset as $id=>&$node) { if (!$node['parent']){ $tree[$id] = &$node; } else { $dataset[$node['parent']]['childs'][$id] = &$node; } } return $tree; }