Cita:
Iniciado por miglos
Cierto, pense que aqui venia lo del envio de los datos, pero claro, su nombre lo dice
validar!!
Lo que queria era ver como tomabas los valores seleccionados, lo que yo estoy haciendo es seleccionar los valores de 2 selects y un textbox, donde indico la cantidad de cada producto
ejemplo
======
[cant]---[tipo]--------[modelo] [+] (el boton "+" me agrega una nueva fila)
---3 ----pin pad-------SC552
---2-----POS ---------SP152
---1-----printer -------P-350
luego, al hacer submit, deseo guardar esos valores a una base de datos.
Entonces me falta guardar los valores ingresados.
Te agradezco nuevamente!!!
mm recuerda que cuando creas esos campos de manera dinamica
esos datos cada uno ya lleva un index de un posible array que vayas a crear
es decir:
---3 ----pin pad-------SC552
aqui en esta fila ya se genera un indice del input text donde ingresaste el 3
y luego se genera el indice del campo tipo(supongo que ahi es un select), y tambien se genera el array del csmpo modelo(supongo que ahi es un select) osea de esos objetos ya tienes el indice 0 de cada uno, al ir agregando se incrementa el arrar de cada uno
como se veria de manera imaginaria
asi:
indice[0]----indice[0]---indice[0]
indice[1]----indice[1]---indice[1]
indice[2]----indice[2]---indice[3]
---2-----POS ---------SP152
---1-----printer -------P-350
como los recibes bueno yo lo hice asi:
por cada fila que se agregaba puse un input oculto el cual indica la posion del array es decir la fila 1 pertenece solo a los array del indice cero y asi sucesivamente
ok bueno hice un ciclo
$size_lista=count($_POST['posicion']);//es el campo oculto esto me indica cuantos registros se ingresaron
for ($i=0;$i<$size_lista;$i++)
{
//aqui vas accediendo a cada registro empezemos con los indices 0
echo trim($_POST['cant'][$i]);
echo trim($_POST['tipo'][$i]);
echo trim($_POST['modelo'][$i]);
}
espero me explique ya que escribirlo se me dificulta jeje
saludos