Muestro una lista con varios registros, muestro codigo y nombre, con el checkbox marco los registros que quiero actualizar.
El formulario permite editar el nombre. Si marco dos registros el formulario debería enviar esto al PHP.
codigo / nombre
100 paolo
200 roberto
Mi formulario de edición es este:
Código HTML:
<form name="codigo_nuevo" action="actualizar.php" method="POST">
<table id="miTabla">
<tr>
<th>Actualizar</th>
<th>Código</th>
<th>Nombre</th>
</tr>
{section name=i loop=$lista}
<tr>
<td class="text-center"><input type="checkbox" name="seleccion[]" id="seleccion" value="{$lista[i]->codigo}"></td>
<td class="text-center">{$lista[i]->codigo}</td>
<td><input type="text" name="nombre" id="nombre" value="{$lista[i]->nombre}"></td>
</tr>
{/section}
</table>
<div class="modal-footer">
<button class="btn btn-primary">Procesar</button>
</div>
</form>
En pantalla puedo editar el campo {$lista[i]->nombre} pero no pasa el valor al php.
Lo que quiero es que pase un array con el(o los) códigos y el(o los) nombres seleccionados para actualizar solo el nombre.
Pero lo que pasa es todos los nombres y solo los codigos a los que se hizo checkbox.