Cita:
Iniciado por sonystar_17
pero si dices que quieres pasar un array
no debería ser así el input , el nombre debería llevar [] ?
Código HTML:
Ver original<input type="text" name="nombre[]" id="nombre" value="{$lista[i]->nombre}">
y esto no lo entiendo :
Pero lo que pasa es todos los nombres y solo los codigos a los que se hizo checkbox.
pasa todos los nombres si seleccionaste o no ?
y pasa todo los códigos si marcaste o no ?
Utilizo un input en el campo nombre para poder editarlo y para saber qué registro actualizar, utilizo el checkbox.
Ahora si lo pongo así como mencionas:
Código HTML:
<input type="checkbox" name="codigo[]" id="codigo" value="{$lista[i]->codigo}">
{$lista[i]->codstud}</td>
<input type="text" name="nombre[]" id="nombre" value="{$lista[i]->nombre}">
En el PHP recibo las matrices:
Código PHP:
$_POST['codigo']
Código PHP:
$_POST['nombre']
En la matriz CODIGO recibo los códigos que tienen checkbox (eso está bien), pero en la matriz NOMBRE, recibo toda la lista de nombres.
Lo que quiero es poder identificar los nombres que tienen el checkbox en la pantalla.