Код для поиска на сайте.
Почему ->where('key', 'like', '%' . $url . '%') не работает?
Хочу чтобы в базе искал те строки у которых урл совпадает с $page_url
Спасибо
PHP:
скопировать код в буфер обмена
public function searchresult(Request $request) { $page_url = [ 'local-programs', 'international-projects', 'grants', 'news', 'press-about-us', 'events', 'interesting-corner', 'annual', 'implemented', 'events-and-trainings' ]; $search_word = $request->input('search'); foreach($page_url as $url) { $url = $url; } $search_result = Article::select() ->where('title_am', 'like', '%' . $search_word . '%') ->where('key', 'like', '%' . $url . '%') ->get(); return view ('site.search', compact('search_result')); }
Отредактировано модератором: armancho7777777, 02 Ноября, 2019 - 13:41:42
|