Buenos dias, tengo el sigiente problema, o dificultad, resulta que yo tengo una tabla que me crea campos dimanicos, segun la cantidad que yo desee, y en esos campo hay unas listas desplegables, cuando yo agrego 5 campos y cada campo tiene 2 listas desplegables, al momento de insertar en la base de datos, todos los valores de la lista desplegable por cada campo ejemplo
ingreso
creo 5 filas y en cada fila creo campos y listas desplegables dinamicamente, pero necesito que para cada fila me inserte los valores de la lista desplegable que corresponden a la filas no todos los valores de todas las filas.
Código PHP:
Ver originalvar posicionCampo=1;
var posicionCampoMedio=1;
var posicionCampoLote=1;
var posicionCampoTest=1;
function agregarUsuario(){
nuevaFila = document.getElementById("tabla").insertRow(-1);
nuevaFila.id=posicionCampo;
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><input type='text' size='12' name='Anali["+posicionCampo+"]' ></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td> <input type='text' size='30' id='Produc"+posicionCampo+"' name='Produc["+posicionCampo+"]' onkeypress='return soloLetras(event)'></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td> <input type='text' size='9' id='Lot"+posicionCampo+"' name='Lot["+posicionCampo+"]' value='' onkeypress='return soloLetras(event)'></td>";
nuevaCelda=nuevaFila.insertCell(-1);
nuevaCelda.innerHTML="<td><input type='button' value='Eliminar' onclick='eliminarUsuario(this)'></td>";
posicionCampo++;
}
function agregarmedios(){
var linea= posicionCampo-1;
nuevaCampo = document.getElementById('medios'+linea).insertRow(-1);
nuevaCampo2 = document.getElementById('lote'+linea).insertRow(-1);
nuevaCampo3 = document.getElementById('test'+linea).insertRow(-1);
nuevaCampo.id=posicionCampoMedio;
nuevaCampo2.id=posicionCampoLote;
nuevaCampo3.id=posicionCampoTest;
nuevalista=nuevaCampo.insertCell(-1);
nuevalista.innerHTML="<td><select name='nombre["+posicionCampoMedio+"]'><option value='0'>Medios</option><option value='AGAR CASOY (Mesofilos aerobios)'>AGAR CASOY (Mesofilos aerobios)</option><option value='CALDO BRILLA 2 % (Coliformes totales)'>CALDO BRILLA 2 % (Coliformes totales)</option></select></td>";
nuevalista=nuevaCampo.insertCell(-1);
nuevalista.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>";
nuevalote=nuevaCampo2.insertCell(-1);
nuevalote.innerHTML="<td><input type='text' size='8' name='lotes["+posicionCampoLote+"]' id='lotes"+posicionCampoLote+"' value=''></td>";
nuevalote=nuevaCampo2.insertCell(-1);
nuevalote.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>";
nuevatest=nuevaCampo3.insertCell(-1);
nuevatest.innerHTML="<td><input type='button' value='x' onclick='eliminarcampo(this)'></td>";
posicionCampoMedio++;
posicionCampoLote++;
posicionCampoTest++;
}
si yo ingreso uno por uno bien pero si ingreso varios ya me queda mal!!, necesito si creo campo 1 me inserte solo los valores de la lista desplegable que corresponde al campo 1
si creo campo 2 me inserte solo los valores de la lista desplegable que corresponde al campo 2, pero si lo hago a la ves me inserta en el campo 1 los valores del campo 1 mas los del campo 2
gracias por toda la ayuda que me puedan brindar