gersonab Postado Fevereiro 3, 2017 Denunciar Share Postado Fevereiro 3, 2017 Bom dia a todos. Como proceder para efetuar um insert no BD onde utilizo no form inputs dinâmicos e comuns, tipo: <form class="form-horizontal" role="form" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="cadastro" autocomplete='off'> <div class="form-group"> <label for="inputStandard" class="col-md-3 control-label">Input1</label> <div class="col-md-8"> <input type="text" name="Input1" id="Input1" class="form-control" required="required"> </div> </div> <div class="form-group"> <label for="inputStandard" class="col-lg-3 control-label">Input2</label> <div class="col-lg-8"> <input type="text" name="Input2" id="Input2" class="form-control" required="required"> </div> </div> <table class="table table-striped table-hover" width="100%"> [b]AQUI COMEÇA OS INPUTS DINÂMICOS[/b] <tr class="linhas"> <td> <div class="form-group"> <label for="inputStandard" class="col-md-1 control-label">Input3</label> <div class="col-md-2"> <input type="text" name="Input3[]" class="form-control" > </div> <label for="inputStandard" class="col-md-1 control-label">Input4</label> <div class="col-md-2"> <input type="text" name="Input4[]" class="form-control" > </div> </div> <div class="col-md-2"> <a href="#" class="removerCampo btn btn-rounded btn-danger btn-block" title="Remover linha">Remover linha</a> </div> </td></tr><tr><td> <div class="col-md-2"> <input type="text" name="qtdLinhas" id="qtdLinhas" value="1" class="control-label" /></div> <div class="col-md-2"><a href="#" class="adicionarCampo btn btn-rounded btn-info btn-block" title="Adicionar item">Adicionar linha</a></div> </td></tr></table> <div class="panel-footer text-right"> <input type="submit" name="cadastrar" class="btn btn-rounded btn-info btn-block"> <input type="reset" class="btn btn-rounded btn-danger btn-block"> </div> </form> Desde ja agradeço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Fevereiro 3, 2017 Denunciar Share Postado Fevereiro 3, 2017 Basta dar um print_r($_POST) para entender a estrutura que você está recebendo, o que vai ocorrer ali? name="Input4[]" Isso vai se transformar em $_POST['Input']['0'], o próximo será $_POST['Input']['1'] e assim por diante. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 gersonab Postado Fevereiro 3, 2017 Autor Denunciar Share Postado Fevereiro 3, 2017 Sim, mas a dúvida é com o fato de ter o input dinâmico e outro não, tipo, como se eu fosse cadastrar: nome, tel1, tel2, tel3, ...... tels..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Fevereiro 3, 2017 Denunciar Share Postado Fevereiro 3, 2017 Ai seu problema é de modelagem dos dados, crie uma tabela para os telefones e use o foreach para per o array que contêm os telefones, pronto. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
gersonab
Bom dia a todos.
Como proceder para efetuar um insert no BD onde utilizo no form inputs dinâmicos e comuns, tipo:
Desde ja agradeço.
Link para o comentário
Compartilhar em outros sites
3 respostass 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.