Здраствуйте! Помогите пожалуйста.
Есть ассоциативный массив полученный путем считывания из базы данных вида:
Array ( [0] => Array ( [id_tournament] => ActionPoker_3493704 [name] => [T F]$10 Turbo Freeroll [prize] => 10 [payout] => us [checked] => 0 [deleted] => 1 ) [1] => Array ( [id_tournament] => ActionPoker_3494385 [name] => [T F]$50 Freeroll [prize] => 50 [payout] => us [checked] => 0 [deleted] => 1 ) [2] => Array ( [id_tournament] => ActionPoker_3494625 [name] => [T F]$100 Freeroll [prize] => 100 [payout] => us [checked] => 0 [deleted] => 0 ))
Нужно искать
1) значения по полю id_tournament.
2) значения по полям name, prize, payout (то есть есть ли записи, где name и prize и payout соответствуют условиям поиска).
Сейчас поиск осуществляется путем просмотра массива в foreach.
Есть ли какие-то специальные функции, которые оптимизируют данный поиск? И покажите пример если не сложно. Спасибо за помощь)
|