doubt foreach controller laravel 5.5

0

I have the need to apply a loop in a controller, but I do not know if it is appropriate to do so

  public function reportes(Request $request)
    { 
       
        $reporuser=usuarios::pluck('usuario_ad', 'user_id')->unique();

        foreach($reporuser as $reporusers)



        endforeach

        return  view('usuario.reportes',compact('userstarea'));
    }

Or there is another way to make a loop.

    
asked by zereft 13.12.2018 в 02:27
source

1 answer

0

Hello zeref I adapt your code a bit, I hope it serves as a reference:

public function reportes(Request $request)
{ 

    $reporuser= usuarios::pluck('usuario_ad', 'user_id')->unique();
    // hasta donde tengoconocimiento pluck se usa para collections y estas haciendo un eloquent query 
    $reporuser= usuarios::where('usuario_ad','=', $request['user_id'])->get();
    // con este deberias traer todos los que tengan el mismo "user_id"

    foreach($reporuser as $rp)
    {
      echo $rp->ColName;
    }

    return  view('usuario.reportes',compact('userstarea'));

}

Greetings.

    
answered by 13.12.2018 / 02:37
source