بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ایجاد جستجوی پیشرفته با استفاده از $_GET در لاراول
سلام دوستان.
توو لاراول چطور میشه جستجوی پیشرفته با استفاده از GET ایجاد کرد؟
لاراول 5.4
لطفا با ذکر مثال .ممنون
برای این سوال 1 پاسخ وجود دارد.
مشاهده پاسخ صحیح
پاسخ به سوال
Borhani
8 سال پیش
+2
0
پاسخ صحیح
سلام
public function scopeSearchByKeyword($query, $keyword)
{
if ($keyword!='') {
$query->where(function ($query) use ($keyword) {
$query->where("name", "LIKE","%$keyword%")
->orWhere("email", "LIKE", "%$keyword%")
->orWhere("blood_group", "LIKE", "%$keyword%")
->orWhere("phone", "LIKE", "%$keyword%");
});
}
return $query;
}
نحوه فراخوانی
$keyword = Input::get('keyword', '');
$users = User::SearchByKeyword($keyword)->get();
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .