Buen día gente, estoy haciendo una pagina que permite ordenar por parte del administrador los elementos de un menu (los elementos de este menú no son un numero fijo ya que se pueden agregar o quitar).
Para eso hice un formulario que trae el nombre del boton y al lado un campo (imput type='text') con el valor numerico de orden actual, para poder editarlo. Hasta aqui todo bien.
El problema está en que no sé como recibir via POST la variable para cada uno de esos input.
Este es el input que manda el nuevo valor:
<input type='text' value='".$reg_tabla['orden']."' name='lugar".$i."' size='3'>
Esto esta dentro de un WHILE que hace acceso a la base de datos y el valor de $i se incrementa en cada pasada.
Y luego se que debo actualizar la base de datos asi:
Código PHP:
for ($j=1; $j<=$i; $j++) {
$lugar = $_POST[lugar].$j;
$consulta = "UPDATE categoria SET orden = '$lugar' WHERE orden='$id'";
}
Lo que supongo que está mal es el "$_POST[lugar].$j;"
No se como puedo decir que quiero hacer POST en la variable $lugar con indice $j
Muchas gracias por su ayuda!