Код: Выделить всё
$fullData = array (
array ( 'id' => 23123, 'name'=>'a', number =>...),
array()....
);
Однако, если он приходит со страницы формы, я отправляю данные POST, чтобы изменить этот массив.
Мне нужно выполнить поиск в полях массива относительно пользовательских полей.
Поэтому, если какие-либо данные POST не заполнены, я по умолчанию присваиваю значение всем.
Код: Выделить всё
if( $resetData == 1) {
foreach ($params as $i=>$k) {
if($k!='all') {
$fields[][$i] = $k;
}
}...
Теперь, как мне выполнить поиск данных, заполненных пользователем, в SQL AND format.
пример: name == 'aaditi' И Profile == 'student', будут перечислены все данные с именами aaditi, которые имеют профиль студента
Я пробовал различные функции, например array_search и strstr и некоторые другие вопросы по stackoverflow, но они в основном ограничиваются поиском по одному значению ключа.
Подробнее здесь: https://stackoverflow.com/questions/108 ... umn-values