//Выбираем данные из БД $result=mysql_query("SELECT * FROM categories"); //Если в базе данных есть записи, формируем массив if (mysql_num_rows($result) > 0){ $cats = array(); //В цикле формируем массив разделов, ключом будет id родительской категории, а также массив разделов, ключом будет id категории while($cat = mysql_fetch_assoc($result)){ $cats_ID[$cat['id']][] = $cat; $cats[$cat['parent_id']][$cat['id']] = $cat; } }
cheebeez: Я дал универсальный способ, в 3 строчки кода. Вы бы более подробно расписали в каком месте появился этот url, тогда может найдется решение еще проще, а так догадываться где вы его взяли никому не интересно.
Я знаю какой js код генерирует этот url но там связано все и понят что то там невозможно, вы сказали про J4P5 и тут я ни разу не работал с этой программой
Да локация сша но честно что бы быстрый пинг в китай, я думаю с usa будет быстрый пинг на китай.
Дерево идет по id, и сортировку можно сделать тоже по id
На этот вопрос ответили ребята из stackoverflow
Да нет данные отлично работает под тот код который я выкладывал такие вот данные:
(1, 0, 'Раздел 1'),
(2, 0, 'Раздел 2'),
(3, 0, 'Раздел 3'),
(4, 1, 'Раздел 1.1'),
(5, 1, 'Раздел 1.2'),
(6, 4, 'Раздел 1.1.1'),
(7, 2, 'Раздел 2.1'),
(8, 2, 'Раздел 2.2'),
(9, 3, 'Раздел 3.1');
$result=mysql_query("SELECT * FROM categories");
//Если в базе данных есть записи, формируем массив
if (mysql_num_rows($result) > 0){
$cats = array();
//В цикле формируем массив разделов, ключом будет id родительской категории, а также массив разделов, ключом будет id категории
while($cat = mysql_fetch_assoc($result)){
$cats_ID[$cat['id']][] = $cat;
$cats[$cat['parent_id']][$cat['id']] = $cat;
}
}
Получаю ошибку почему то: Notice: Undefined offset: 0 in /dom/n/url/url/public_html/catalog/controller/common/home.php on line 40
mega94, а что для Вас по-дешевле?
"подешевле" на уровне с beget, timeweb и т.п
Link`и друзья Link`и в студию пожалуйста.
Да подешевле, и какой нибудь популярный типа как beget
Не оттуда не пробовал но все равно думаю результат не как в китае, с китая парсер идет за 0,05 миллисекунда точнее с гонконга
Я дал универсальный способ, в 3 строчки кода. Вы бы более подробно расписали в каком месте появился этот url, тогда может найдется решение еще проще, а так догадываться где вы его взяли никому не интересно.
Я знаю какой js код генерирует этот url но там связано все и понят что то там невозможно, вы сказали про J4P5 и тут я ни разу не работал с этой программой