Вобщем есть массив где хранятся все записи я с БД с помощью функции like достаю id записи которая нужна мне. Как мне потом вывсети данные из массива где поле id_films равно id который получил из бд массив с записями PHP: Array ( [0] => Array ( [id_films] => 15 [name_films] => Аватар [new] => 1 [id_img] => 23 [img] => ../img_user/avatar.jpg [id_coment] => 67 [name_user] => Виктор [date] => 12.01.2017 [coment] => Крутой фильм. Стоит смотреть! [janru_films] => боевик,приключения,фантастика,фэнтези [links] => http://kinogo.club/716-avatar-2009.html,http://gidonline.club/2011/03/avatar/ [reyting] => 10 )
PHP: while ($res = $array[0]) { var_dump ($res); } --- Добавлено --- Вместо var_dump () выводим нужные записи, например, echo $res["id"]; А для нужного условия делаем if в цикле: if ($res["id_films"] == $твой_id) { var_dump ($res); }
PHP: $mas_film_find = ''; for($i = 0; $i < count($mas); $i++) { if( stristr($mas[$i]['name_films'],$_POST['films'])){ $mas_film_find[$i]=array( "img"=>$mas[$i]['img'], "id"=>$mas[$i]['id_films'], "coment"=>$mas[$i]['coment'], "name_films"=>$mas[$i]['name_films'], ); } } Сделал так если кому нужно
ок. Вопрос следующий сравниваю регистронезависимой ф-н. Но всеровно из за регисра не сравнивает почему? вар дамп делал все норм. кодировку тоже проверял. все норм. но не ищет