Ну вот, наваял:
$sql = 'select * from categories'; $db->query($sql); while ($data = $db->parse()) $cat[] = $data; function get_tree($id, $final_array = array()) { global $cat; if (!preg_match('#^[0-9]+$#', $id)) return false; echo array_search($id, $cat[0]); }
но проблема в том, что у меня получается многомерный массив, а array_search в этом случае, видимо, не работает :(---------- Добавлено 11.03.2013 в 15:11 ----------Короче говоря, я понял (!!!) что не совсем понимаю постановку задачи. Попытаюсь её здесь внятно сформулировать.
К примеру у нас есть книжки. Учебная литература. Категории могут быть такими:
--Математика
---Алгебра
---Геометрия
---Тригонометрия
---Высшая математика
---Актуарная математика
--Лингвистика
---Английский язык
---Французский язык
---Китайский язык.
Так вот, к примеру у нас следующий расклад по книжкам:
В категории Английский язык - 30 книг.
В категории Французский язык - 2 книги
В категории Китайский язык - 0 книг.
Так вот, если мы заходим в английский, мы видим 30 книжек. Заходим в категорию "Французский язык" - видим 2 книжки. Но мы так же можем зайти и в категорию "Лингвистика". Теоретически мы там ничего не увидим. А должны увидеть 32 книжки, т.е. выборку из всех подкатегорий категории лингвистика.
Может быть и такое, что подкатегория содержит подподкатегории. Ну тупой пример:
----Британский
----Американский
Т.е. зайдя в категорию английский язык в этом случае, мы должны увидеть выборку объектов из британского и американского языков.
А можно наводку хотя бы?...
Спасибо всем! :)
Просто два одинаковых элемента, два абсолютно одинаковых CSS но ведут себя неодинаково... вот я и затупил, но там проблема была из-за того, что была указана разная ширина у двух элементов.
Спасибо всем за подсказки :)
Den73,
vpn :) наверное для этого айпишник и нужен
Ну что скажу? Это VDS, но я на fastvps и доволен как слон. Там начальная настройка сервера, а потом просто сайты продвигать и всё. У них всё работает, цена более менее приемлемая... посмотрите, если заинтересует, могу помочь с настройкой сервера.
Что касается технической поддержки - вот уж где на высоте! без поддержки не останетесь, гарантирую! Я сам шокирован, это первая компания, к которой вообще нареканий нет никаких. Просто всё работает и точка.
Ребят, появился конкретный вопрос по NiftyPlayer
Скачал, он вроде хорошо контролируется JS. Но не тут-то было...
Разместил несколько плееров с одинаковым классом на странице. Потом попробовал:
var players = $('.niftyPlayer').length; alert(players);
замечательно, получили 7, число плееров на странице.
Идём дальше
$('.niftyPlayer').each(function() { alert($(this).getState()); });
Вообще никак не реагирует, а должен выдавать статус каждого плеера. Соответствующий файл на страничке подключён. Вроде бы синтаксис правильный, метод такой тоже имеется. Единственное различие - на странице NiftyPlayerа авторы обращаются через очень устаревший протокол javascript. И по имени элемента, а не по классу. Но какая разница?
Павел Гаврилин,
Вопросик, у меня в начале мая будет три месяца, я смогу поучаствовать в данной акции?
Мда, ещё есть и такие апачи? Учитывая то, что сейчас активно разрабатывается ветка 2.4.x.... мда-а-а-а.....
LanKaster,
Я на fastvps, меня вполне сейчас всё устраивает.
Павел Корчагин,
Дайте пожалуйста Ваш скайп/ICQ/e-mail, не могу Вам личное сообщение написать.
Предложение есть по Вашему сайту.