Jump to content


Photo

Formulário Php


  • Faça o login para participar
2 replies to this topic

#1 Jean Carlos Farina Lisboa

Jean Carlos Farina Lisboa

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 28/08/2012, 16:41

Ola pessoal, gostaria da ajuda de vocês. estou desenvolvendo um sistema de cadastro de livros.

Preciso fazer um script que pegue a quantidade de livros que eu determinei e gere um formulario para cada livro, e cada formulario ao dar um submit insira os dados no banco de dados.

Exemplo:

$nomedolivro = $_POST['qtdlivros'];
$autordolivro = $_POST['autordolivro'];
$qtdlivros = $_POST['qtdlivros'];

Digamos que o usuario solicitou 5 livros na pagina anterior pelo ($qtdlivros):

Então preciso gerar 5 formularios na mesma paginas e cada um criara um registro diferente no banco, porem o nome e o autor serão os mesmo em todos os registros, o que alterará é a situação do livro, se esta sujo, rasgado, amarelado e etc.:

---------------------------------------------------------
Formulario 1:
Situação do livro:
Input hidden: $nomedolivro
Input hidden: $autordolivro

Botão cadastrar > Cadastrar (Insere os dados no banco)
---------------------------------------------------------
Formulario 2:
Situação do livro:
Input hidden: $nomedolivro
Input hidden: $autordolivro

Botão cadastrar > Cadastrar (Insere os dados no banco)
---------------------------------------------------------
Formulario 3:
Situação do livro:
Input hidden: $nomedolivro
Input hidden: $autordolivro

Botão cadastrar > Cadastrar (Insere os dados no banco)
---------------------------------------------------------
Formulario 4:
Situação do livro:
Input hidden: $nomedolivro
Input hidden: $autordolivro

Botão cadastrar > Cadastrar (Insere os dados no banco)
---------------------------------------------------------
Formulario 5:
Situação do livro:
Input hidden: $nomedolivro
Input hidden: $autordolivro

Botão cadastrar > Cadastrar (Insere os dados no banco)
---------------------------------------------------------

Clicando em cadastrar, ele deve mostrar o id que gerou na base.
Por exemplo ele gerou os 5 formularios, preenchi a situação do livro, dou o submit e ele retorno ali dentro mesmo uma mensagem de sucesso e o id que foi gerado, e assim constantemente nos formularios abaixo, tudo na mesma pagina, é isso que preciso. e para gerar um id para cada um tenque ser um registro para cada na base pois isso sera util para dar baixa no livro depois.

Alguem pode me ajudar?

#2 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 30/08/2012, 11:37

isso é simples de fazer ...

cria um form com nomes todos como vetor "[]"

ai so colocar em um form onde a quantidade do for é o numero que vc deseja criar de form...

quando vc der submit vc vai poder pegar os dados como vetor
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#3 Jean Carlos Farina Lisboa

Jean Carlos Farina Lisboa

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Não informado

Posted 30/08/2012, 13:56

cara nao entendi :S




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq