Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

589
Visualizações
count (): el parámetro debe ser una matriz o un objeto que implemente Countable (error de obtención de laravel)

Quiero ingresar datos ingresados en un campo múltiple en la tabla con for loop pero recibo un error en el método de publicación.

el error es

count (): el parámetro debe ser una matriz o un objeto que implemente Countable

código del controlador: -

 $degree = $request->degree; for($i=0;$i<count($degree);$i++){ $edu = new education; $edu->degree = $request->degree[i]; $edu->clg = $request->clg[i]; $edu->yoc = $request->yoc[i]; $edu->save(); }

Entonces, por favor sugiérame qué puedo hacer.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Aquí no hay gran problema,
no puede usar count para el valor único para el que se requiere la matriz, creo que no ha ingresado dinámicamente muchos valores, puede ser 0

así que reemplace el código en su controlador: -

 $degree = $request->degree; if($degree > 0) { for($i=0;$i<count($degree);$i++){ $edu = new education; $edu->degree = $request->degree[i]; $edu->clg = $request->clg[i]; $edu->yoc = $request->yoc[i]; $edu->save(); } }

aquí he usado $ grado si su valor es mayor que 0, lo que significa que si tiene un valor de conteo mayor que uno, entonces solo puede ir al bucle y agregar valor a la base de datos; de lo contrario, no entrará al bucle.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda