Fórum Ajuda para encontrar o erro #600942
05/03/2019
0
public function VerClientes(){ $clientes = usuarios::all(); $presencas = participa::all(); $pagamentos = pagamentos::all(); foreach($clientes as $cliente){ $presenca = $presencas->where(''id_user'', $cliente->id_user)->get(); echo $cliente->nome .''.....''. $presenca->presenca;} } }
Este codigo esta no controller
e quando vou refrescar a pagina aparece o seguinte
"Too few arguments to function Illuminate\\\\Support\\\\Collection::get(), 0 passed in C:\\\\laragon\\\\www\\\\spoton\\\\app\\\\Http\\\\Controllers\\\\mensalidadesController.php on line 54 and at least 1 expected
alguem para me ajudar? a ideia é para cada cliente aparecer a frente o numero de presenças que ele tem

Pedro Goncalves
Curtir tópico
+ 0
Responder
Posts
06/03/2019
Kleber Santos
Precisa descobrir em que momento e qual função é chamado em "Controllers\\\\mensalidadesController.php"
Parece que você está chamando uma função para acessar o banco de dados que não existe, ou em uma classe que não tem permissão para acessar o DAO.
Tente depurar o código por exemplo:
$clientes = usuarios::all();
var_dump($clientes);
$presencas = participa::all();
var_dump($presença);
$pagamentos = pagamentos::all();
e esse código que você postou possui numero ímpar de "{"
Parece que você está chamando uma função para acessar o banco de dados que não existe, ou em uma classe que não tem permissão para acessar o DAO.
Tente depurar o código por exemplo:
$clientes = usuarios::all();
var_dump($clientes);
$presencas = participa::all();
var_dump($presença);
$pagamentos = pagamentos::all();
e esse código que você postou possui numero ímpar de "{"
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)