Почему ->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();
- }