Выборка данных из массива - как?

Yuri

Новичок
Имеем таблицу в базе данных
КАК теперь получить из этого массива значение $YES, то есть значение22 поле2 если нам известно значение21 поле1?
А Вам удалось решить данный вопрос? Думаю, что нет. Но так, на всякий случай. Может найдено оригинальное решение?
 

Фанат

oncle terrible
Команда форума
Нет, тема не другая.

Сначала надо получить проблему, а потом её решать.
В данном случае проблемы перебрать массив в цикле я не вижу.

Для абстрактной задачи по поиску абстрактного значения в абстрактном массиве решение есть - перебирать в цикле.

Если у тебя есть конкретная задача - тебе напишут, как ее решить наиболее оптимальным способом.
Несли нету - закрываем топик и расходимся.
 

Yuri

Новичок
@Yuri, Вот тебе для успокоения души. http://php.net/manual/ru/function.array-filter.php

Но там русским по синему написано, что это простой перебор.
Да, действительно сработало. Правда пришлось покопать интернет. А зарегистрировался я и написал после того, как первая попытка с "array_filter" оказалась неудачной. Спасибо. Вот пример фильтрации:
print_r(array_filter($m, function($val){return $val['level'] == 9;}));
Из массива $m выбираются все строки, в которых level=9.
 
Последнее редактирование:
Сверху