File: /var/www/html/encuesta.sumar.com.py/app/Http/Controllers/Respuestas1Controller.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\Respuesta1;
use App\Models\Formulario1;
use App\Models\User;
use Illuminate\Support\Facades\Redirect;
use DB;
class Respuestas1Controller extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function index(Request $request){
if($request){
$query=trim($request->get('searchText'));
$respuestas=DB::table('respuesta1 as r')->select('user_id')->distinct()
->join('users as u','r.user_id','=','u.id')
->select('u.name as usuario','u.id as userid')
->where('u.name','LIKE','%'.$query.'%')
->orderBy('u.id','desc')->get();
return view('respuestas.formulario1.index',["respuestas"=>$respuestas,"searchText"=>$query]);
}
}
public function create()
{
}
public function store(Respuesta1FormRequest $request){
}
public function show($id)
{
$respuestas=DB::table('respuesta1 as r')
->join('users as u','r.user_id','=','u.id')
->join('formulario1 as f','r.id_cuestionante','=','f.id')
->where('r.user_id','=',$id)
->orderBy('r.id','asc')->get();
return view('respuestas.formulario1.show',["respuestas"=>$respuestas,"nombre"=>User::find($id)]);
}
public function edit($id)
{
}
public function update(Formulario1FormRequest $request,$id){
}
public function destroy($id)
{
}
}