0

Preencher radio buttons dinâmicamente com dados vindos do banco.

criado por Chirlison em 12/01/2012 11:57am
Bom dia a todos!

Pessoal, tenho vários radio buttons no qual o nome deles serão preenchidos dinâmicamente com dados vindos do banco,
ou seja, não saberei qual o nome de cada um deles para poder fazer um post e enviar os dados para o banco de dados.

Ao selecionar um radio button por exemplo com o nome (1) e com o valor 25, preciso
passar essa informação para outra página PHP que vai gravar no
banco de dados .

Alguém sabe me dizer como eu poderia fazer este processo?
Desde já, muito obrigado a todos!
Vlw.

Lista de Respostas:

0
12/01/2012 4:32pm
(~4 meses atrás)
Jayme A. C. Gimenez respondeu:
Esse tipo de coisa normalmente pode ser feita com arrays.

Por exemplo, vc faz uma query que traz os dados do banco, e cada uma das linhas trazidas, dentro de um loop while, vai criar um input no form.

Todos os inputs de mesmo tipo, digamos assim, terão o mesmo nome, mas na forma de um array. Por exemplo, o campo nome do form, vc nomeia como nome[].

Fazendo assim, o PHP, automaticamente, criará um array chamado nome que conterá todos os dados dos campos nome[] .

No outro script, que vai processar os dados do form, vc captura os dados do array com o loop foreach (no caso de um form com vários campos diferentes - nome[], endereco[], telefone[], etc -, vc usará o foreach de forma aninhada).

A ideia é essa. Tente montar um código baseado nisso (dúvidas de sintaxe e coisas assim podem ser tiradas em www.php.net ). E, se ainda tiver dificuldades, peça ajuda aqui mesmo ou no phorum de iniciantes (que é o lugar mais movimentado do PHPBrasil).

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)