За последние 24 часа нас посетили 17346 программистов и 1264 робота. Сейчас ищут 1575 программистов ...

Написание функции

Тема в разделе "PHP Free-Lance", создана пользователем genych, 23 дек 2019.

  1. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    Помогите пожалуйста реализовать. На страницу сайта необходимо вывести вот такое решение http://dbmast.ru/files/multi-tabs-jquery/ Сами табы это категории (с таблицы БД) а в блоках если есть услуги вывести таблицы с услугами (с другой таблицы услуг БД). 2000 руб.
     
    Roman __construct нравится это.
  2. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    @genych дай дамп этих двух таблиц. Или хотя бы части данных.
     
    artoodetoo нравится это.
  3. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    не грузятся сюда таблицы
     
  4. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.114
    Симпатии:
    1.244
    Адрес:
    там-сям
    https://www.db-fiddle.com/
    --- Добавлено ---
    или ссылку на архив в облаке, если много.
     
    genych нравится это.
  5. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    впервые вижу в этом разделе интересное задание :)
     
  6. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.859
    Симпатии:
    749
    Адрес:
    Татарстан
    Чего там интересно? Проза жизни
     
  7. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.114
    Симпатии:
    1.244
    Адрес:
    там-сям
    Человек вообще-то деньги предлагает, а не обсуждение.
     
    genych нравится это.
  8. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    Вопрос открыт до сих пор. Необходима рекурсивная функция вывода услуг в категориях или подкатегориях любого уровня вложенности если таковые имеются в ней. Функция построения категорий любой вложенности уже имеется.
     
  9. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    А мне вот любопытно (ибо не впервые замечаю) - почему ты считаешь, что одно исключает другое?

    В конце концов, это же форум, а не доска объявлений.

    Да даже и на доске объявлений можно в каментах пообщаться по поводу объявления.
     
  10. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
  11. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    может быть :)

    пока не знаю ))

    //говоря честно, я думал что кто-нить сразу возьмет это и сделает)))))))
     
  12. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    Ну так а в чем проблема?
    Если вы профессионал, написание функции такой займет несколько минут, я думаю.
    --- Добавлено ---
    artoodetoo предложил это выполнить с помощью примерно такого

    array_walk_recursive();
     
  13. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.859
    Симпатии:
    749
    Адрес:
    Татарстан
    А на чем написано? Фреймворк, Пхп чистый, ООП или процедурное? Вечерком если будет ещё актуально могу глянуть
     
  14. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    Пхп чистый
    --- Добавлено ---
    извини, ООП
     
  15. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    @ADSoft, напиши в личку вотсап или мейл
     
  16. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.859
    Симпатии:
    749
    Адрес:
    Татарстан
    Норм, главное чтоб не wp
     
  17. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    не 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;
    }
     
  18. genych

    genych Новичок

    С нами с:
    2 сен 2018
    Сообщения:
    42
    Симпатии:
    3
    Вопрос закрыт, неожиданно, но помог человек с опенкарт форума, за 10 мин
     
    Roman __construct и artoodetoo нравится это.
  19. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.794
    Симпатии:
    1.330
    Адрес:
    Лень
    Легкий случай и за такие деньги. В который раз убеждаюсь, что @Roman __construct пустозвон.