Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17658
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Inserir vários registros de inputs para o banco de dados MySQL

28-02-2016 19:41

Nesse post vou mostrar um exemplo como fazer a inserção dos valores de vários inputs ao mesmo tempo para o banco de dados, fazendo inserts múltiplos.

<form action="teste.php" method="post"> <input type="text" name="nome[]" value="João" /> <input type="text" name="email[]" value="joao@joao.com" /> <br /> <input type="text" name="nome[]" value="Maria" /> <input type="text" name="email[]" value="maria@maria.com" /> <br /> <input type="submit" name="submit" /> </form> <?php if(isset($_POST['submit'])) { foreach($_POST['nome'] AS $indice => $valor) { echo "INSERT INTO tabela (nome,email) VALUES('$valor', '".$_POST['email'][$indice]."')<br />"; } } ?>

No exemplo o INSERT está no echo, então é só você aplicar a query do seu código para fazer o INSERT corretamente.
2
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado