[Resolvido] insert na mesma linha vindo de campos dynamicos
Olá,
travei na seguinte situação:
Tenho um formulário que é criado a partir de um db, ou seja, nunca terá a mesma quantidade de inputs, vai depender da tabela criada.
Só que preciso que esse form seja preenchido e seus dados registradados no db.
Então tentei o seguinte:
Deixei o input dinamico:
<input type='text' name='campo[]' id='campo' class='obrigatorio'/>
Para inserir os dados no mysql fiz assim:
for($i = 0;$i < count($campo);$i++){
Registry::get( 'dbdados' )->sql("INSERT INTO $nomeTabela (idCategoria,idPeca,modelo)VALUES('$idCategoria','$idPeca','$campo[$i]')");
}
A dúvida é que não consegui pensar em como inserir no mesmo id da tabela os outros campos vindo deste campo dinamico exemplo:
falta o campo dinamico 2,3 e 4 serem inseridos em seus respectivos campos na tabela.
Será que deu para entender?
Discussão (5)
Carregando comentários...