Esta es mi consulta: Estoy practicando PHP.
Para que se den una idea este es el programa que estoy haciendo:
![](http://i.imgur.com/us0pr5D.jpg)
Como ven, hay una tabla con un checkbox por cada fila. Y hay un boton "Borrar datos seleccionados" que al clickearlo, hace el submit a la misma página enviando por la url el parametro "borrar", osea envia: www.pagina.php?accion=borrar
El problema es que los checkbox no están dentro del formulario donde esta el botón de submit. Y esto genera que los checkbox involucrados no se envien por $_REQUEST.
Osea tenemos por un lado:
Código:
Y por otro lado (Solo puse lo necesario lo demás lo borre):<form method="post" action="ejercicio60-alumnos_lst.php?accion=borrar"> <input type="submit" value="Borrar datos seleccionados" name="cmdBorrar"> </form>
Código:
Tenemos dos formularios, uno con un boton submit que redirige a la misma pagina y que funciona perfectamente. Otro con varios checkbox. El problema es que cuando el usuario hace click en "Borrar" y se hace el submit, luego pregunto por:echo "<form method=\"post\">"; while($reg != false) { echo "<td><input type=\"checkbox\" value=\"$valuecheckbox\" name=\"$namecheckbox\"></td>"; } echo "</form>";
Código:
Y nunca da TRUE. Siempre da FALSE osea que no guarda las variables de los checkbox en el $_REQUEST. Entienden? Yo quiero que las variables de los checkbox se guarden en el $_REQUEST. O de alguna manera poder acceder a los values de esos checkbox.if(isset($_REQUEST[$nombrecheckbox])) { }
Muchas Gracias!!
Balium