Перейти к публикации

Работа с категориями...


Рекомендованные сообщения

Допустим я знаю id текущей категории, то как мне выбрать все категории, которые находятся на следующем уровне иерархии?

Можно конечно и так


foreach ($cat_info as $cats) {

   if ($cats['parentid']==$category_id){

	  // что-то делаем....

   }

}

Но это довольно-таки не эфективно... Особенно когда имеется большое количество категорий.

А может есть в php функция делающая выборку из массива по значению одного из ключей? На мой взгляд это был бы самый оптимальный вариант.

Или у кого-нибудь есть более правильное решение?

P.S.

Прошу ногами сильно не пинать, если мой вопрос показался вам глупым. Просто я в php полный ноль. Да и с DLE только неделю назад познакомился...

Ссылка на сообщение
Поделиться на других сайтах

Прошу ногами сильно не пинать, если мой вопрос показался вам глупым. Просто я в php полный ноль. Да и с DLE только неделю назад познакомился...

и в не тот раздел еще запостил

Ссылка на сообщение
Поделиться на других сайтах

А может есть в php функция делающая выборку из массива по значению одного из ключей? На мой взгляд это был бы самый оптимальный вариант.

есть такая функция

http://de2.php.net/manual/ru/ref.array.php

http://de2.php.net/manual/ru/function.array-keys.php

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...