tenho um formulário com um loop de repetição de um input "nome_acompanhante[]" mas não sei como inseri-lo no banco de dados. Quando boto fora do loop só insere o último acompanhante digitado, e quando boto dentro do loop, é criado um registro para cada acompanhante digitado, e eu quero somente inserir todos os acompanhantes num campo só.
Pergunta
R_MontSerrat
Boa tarde pessoal,
tenho um formulário com um loop de repetição de um input "nome_acompanhante[]" mas não sei como inseri-lo no banco de dados. Quando boto fora do loop só insere o último acompanhante digitado, e quando boto dentro do loop, é criado um registro para cada acompanhante digitado, e eu quero somente inserir todos os acompanhantes num campo só.
Abaixo está o código php
$evento = $_POST["titulo"]; $nome = $_POST["nome"]; $email = $_POST["email_para"]; $confirmo = $_POST["confirmo"]; $acompanhante = $_POST["acompanhante"]; $nome_acompanhante = $_POST["nome_acompanhante"]; foreach( $nome_acompanhante as $nome_acompanhante ) { echo $nome_acompanhante.'<br />'; } $stgsql = "INSERT INTO wp_acompanhantes(evento,nome,email,confirmo,acompanhante,nome_acompanhante)VALUES('$evento','$nome','$email','$confirmo','$acompanhante','$nome_acompanhante')"; mysql_query($stgsql,$conect);Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.