Jump to content

Como recuperar dados de uma tabela para serem mostrados no layout seguinte. Estou usando Laravel 8x ?


Lucas Torres

Postagens Recomendadas

- Estou tentando recuperar dados de um formulário, já preenchido, chamado "inserir-vagas" para outro layout chamado "vagas-moderadas". Mas quando clico no botão "Enviar", aparece o seguinte erro:

Mensagem de erro:

img_browser.png.3fe0d92e7f804de8190265440b6189b5.png

 

Código:

image.png.11a24f0a086b4de1a270a1a2d13ccef7.png

image_cont.png.7820daa20e4d13acb65491ce3cd43d20.png

 

HTML da página:

img_blade.png.d892de990eae2a2831c741000bfed314.png

img_blade1.png.e216122064e33ad0f9b932d5ac5a8917.png

- Nesse caso, trata-se de anúncios de emprego postados por agentes imobiliários para corretores de imóveis.

/*--------------------------------------------------------------------------------------------- OUTRO JEITO --------------------------------------------------------------------------------------------------------------*/

- Também tentei fazer dessa forma. Passei o "ID" da vaga inserida na tabela, diretamente, pelo método de inserção. Mas, também, não funcionou ...

 

Outra mensagem de erro:

error_other.png.833158f6c80506d202de2b2b316b7b42.png

 

Modificação do código:

code_other.png.a965e122bf6f178dfb87c3042d32cda2.png

code_other1.png.630a3a5bd8616f9256f5bdc6671c9cf3.png

code_other2.png.a3dc81c6f280ec06ef4841699ce8a7bd.png

 

Obrigado!

Link to comment
Compartilhe em outros sites

Tudo bem @Lucas Torres,

Não conheço do Laravel e não deu pra entender se você está:

  • recebendo dados de um formulário :

          neste caso você receber no método indexModerarVagas(Request $request) e seguir como neste exemplo, com os campos (name) do formulário de onde partiu o submit (envio)

 

  • ou apenas passando o user->id como parâmetro.
//algo assim, não conheço da sintaxe do laravel 
Route::get('/moderar/{id}', [JobsController::class, 'indexModerarVagas']);

mas pode consultar a documentação aqui

neste caso, percebi que não está recebendo o parâmetro por rota definida. Você deve definir a rota de sua action ( método), recebendo o parâmetro e depois, usar o $id recebido para realizar suas consultas.

 

Espero ter ajudado e estou à disposição.

 

 

 

 

 

 

 

 

 

  • Curtir 1
Link to comment
Compartilhe em outros sites

  • 1 year later...

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora
  • Quem está online   0 Membros, 0 Anônimos, 41 Visitantes (Ver lista completa)

    • There are no registered users currently online


×
×
  • Create New...