public function buscar() { $input = Input::only(['campo', 'buscar']); $palabras = explode(' ', $input['buscar']); $terceros = Tercero::select(['id', 'nit', 'nombre']); foreach ($palabras as $palabra) { $terceros->where($input['campo'], 'like', '%' . $palabra . '%'); } $terceros = $terceros->orderBy('nombre', 'ASC')->paginate(); Session::flash('mensaje', 'Resultados con ' . $input['campo'] . ' <em>' . $input['buscar'] . '</em>'); return $this->listado($terceros); }