ysf Merhabalar, Bir sorguya ihtiyacım var fakat bir türlü bir sonuç elde edemedim, inputlardan genel seçime göre ifadeyi array ifadeye çeviriyorum, WhereIn('status',$input) gibi ama ben bu $input yerine * gibi bir ifade atayarak bu where sorgunu es geçip tüm hepsini göstermesini istiyorum. Yazılım dili PHP - laravel 'dir. Yardımlarınız için şimdiden teşekkür ederim. Saygılarımla
ak Merhaba, $users = User::where(function($query) use($input) { if($input != '*') $query->whereIn('status', $input); }) ->get(); Bu şekilde yapılabilir. İyi çalışmalar..
mgsmus $users = User::query(); $users->where('active',1); //... if($input != '*') { $users->whereIn('status', $input); } $users->get(); şeklinde de yapılabilir.