} else { include "valida.php"; define('AT_INCLUDE_PATH', 'include/'); include_once AT_INCLUDE_PATH . 'funciones_bd.php'; //echo "La variable que se recibe es: ".$_POST['id_student']; //echo "</br>La variable que se recibe es: ".$_POST['valor']; //se divide el identificador del estudiante porque el identificador viene de la forma id-# //y necesitamos unicamente el # $id = explode("-", $_POST['id_student']); //se recupera la segunda parte del string que corresponde al #: $student_id = $id[1]; //se verifica el valor que se va a asignar en la BD: //NOTA: Se coloca un valor invertido porque se esta pasando del estado actual que viene por POST al valor //contrario con el toggle button por lo tanto si viene un 1 se debe enviar a la BD un 0 y viceversa $valor_bool = 0; if ($_POST['valor'] == "true") { $valor_bool = 1; } else { $valor_bool = 0; } //echo "</br>Valor: ".$valor_bool."</br>Student_id: ".$student_id; //ejecutando la actualizacion sobre la base de datos: $database = new funciones_BD(); //ejecutando actualizacion sobre BD: if ($database->actualizarValidationCode($student_id, $valor_bool)) { header("location: ingresarstudents.php?conf=2&c=" . $student_id); //echo "<br>Actualizado!!"; } else { header("location: ingresarstudents.php?error=3"); } }