Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luiz Henrique SF

Formulário com campos dinâmicos

Recommended Posts

Olá,

 

Estou desenvolvendo uma página PHP onde preciso importar para essa pagina varios registros, todos com o seu id, e relacionar cada registro com um combobox contendo os valores SIM e NÃO.

 

Ao clicar em cadastrar, a pagina deve pegar cada registro(que estara em uma label por exemplo) e verificar de for sim ou não. Se for sim, o script deve cadastrar esse registro em uma outra tabela e fazer um loop para pegar todos os registros que foi importado.

 

Como se fosse um esquema de NOta Fiscal, itens e itens_nota_fiscal, onde importo todos os itens. Caso o combo contenha sim para um item, gravo esse item na tabela itens_nota_fiscal.

 

Agradeço quem puder ajudar.

 

Até+ http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, vamos por parte então. Pelo que eu entendi você quer listar todos os dados, certo!? Vamos fazer o seguinte então:

 

<?php
//aqui você define as opções de busca mysql de acordo com sua necessidade

 $sql = "SELECT * FROM 'tabela' WHERE ";
 $res = mysql_query($sql) or die(mysql_error());
 
//aqui você define um while pra gerar um array $produtos[] pra CADA PRODUTO ENCONTRADO NA BUSCA SQL.

 while($row = mysql_fetch_assoc($res)) {
   $produtos[] = array(
     'id'        = $row['id'],
     'nome'      = $row['nome'],
     'preco'     = $row['preco'],
     'algo_mais' = $row['algo_mais'],
   )
 }

//a mágica foreach faz com que para CADA array $produtos[] sejam mostradas as informações correspondentes.
//agora basta apenas você saber misturar esse código php com o html e pronto.

 foreach($produtos as $produto) {

 echo $produto['id'];
 echo '<br />';
 echo $produto['nome'];
 echo '<br />';
 echo $produto['preco'];
 echo '<br />';
 echo $produto['algo_mais'];

 }
//fim do foreach

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.