vendredi 3 février 2017

How to add subqueries in eloquent db of laravel 5?

I am building an api in laravel 5.3 using eloquent . if i use /api/location/event_name/event_status then i am getting results . But if i use /api/location/event_name or /api/location/ then nothing comes.how to write the query so that all my link show result . This is the code :->

class events_api extends Controller
{
      public function events($location = "",$event_name="",$event_status="")
    {

$events = DB::table('event_table')
            ->join('event_details', 'event_table.event_id', '=', 'event_details.event_id')
            ->join('venue', 'event_details.venue_id', '=', 'venue.venue_id')
            ->where('venue.venue_city','=',$location)
            ->where('event_table.event_name','=','$event_name')
            ->where('event_table.event_status','=','$event_status')
            ->where('event_table.event_post_status','=','publish')
  ->select('event_table.event_title','event_details.event_start_ts','event_details.event_views','venue.venue_name','venue.venue_city','venue.venue_location')
            ->get();

           echo $events;
    }
}``



from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2kA9h3R
via IFTTT

Aucun commentaire:

Enregistrer un commentaire