Hola spark21,
Prueba también la validación así:
Código PHP:
Ver originalif (isset($_POST['active_next']) && !empty($_POST['active_next']) ) { $active_next = $_POST['active_next'];
$query_next = "UPDATE blocks SET active=$active_next WHERE content_file='next_events'";
if (!$result_next) error
("MySQL Error: ".mysql_error()."\n");
De todas formas, lo que se me había pasado por alto, es la depuración, que es lo primero que deberíamos haber hecho...:
Código PHP:
Ver originalecho "Valor de \$_POST['active_next']: " . $_POST['active_next']; //Aquí vemos si trae algo.
if (isset($_POST['active_next'])) { $active_next = $_POST['active_next']; // Tenemos que asignar la variable $_POST a la variable local
$query_next = "UPDATE blocks SET active='$active_next' WHERE content_file='next_events'";
if (!$result_next) error
("MySQL Error: ".mysql_error()."\n");
En función de lo que te muestre, podremos seguir...