1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como salvar varios campos com o mesmo id?

Olá pessoal! Estou no meio de um projeto com php codeigniter, onde tenho um módulo de cadastro de uma guia de remessa em que nessa eu devo cadastrar até 15 itens e salvar no banco. Sendo que esses 15 itens devem possuir o mesmo id no banco pra que eu saiba a que guia de remessa esses itens pertencem. Para isso estou usando um jquery com a função append. Segue o código abaixo. `

// JavaScript Document
$(function(){
$(document).ready(function(e) {
    //$(this).html(cont++);
    $('#adicionar').click(function() {
            $('#tabela').append(
            "<tr><td><label class='control-label' for='protocolo'>Protocolo <span class='required'>*:</span></label><input type='text' class='form-control' id='protocolo' name='protocolo' value='' required='required'></td><td><label class='control-label' for='assunto'>Assunto <span class='required'>*:</span></label><input type='text' class='form-control' id='assunto' name='assunto' value='' required='required'/></td><td><label class='control-label' for='tipotransacao'>Tipo de transação <span class='required'>*:</span></label><select class='form-control' name='tipotransacao' id='tipotransacao' class='required'><option value=''>Selecione</option><option value='RECOLHIMENTO'>Recolhimento</option><option value='TRANSFERENCIA'>Transferencia</option><option value='DEVOLÇÃO'>Devolução</option></select></td></tr>"
            );
    });

    $('#remover').click(function() {
        $('#tabela tr:last').remove();
    });
});`

Mas só consigo salvar a primeira linha, o restante eu não consigo. Alguém pode me ajudar? Como posso fazer isso? Tem um modo mais facil? Agradeço desde já!

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags php frameworks banco-de-dados mysql jquery ajax cakephp zend ou faça a sua própria pergunta.