Fix: página de profesores

This commit is contained in:
2023-08-16 19:18:41 +00:00
parent e1f3d21b83
commit 094cf8b611
2 changed files with 192 additions and 210 deletions

View File

@@ -1,36 +1,23 @@
<?php
$ruta = "../";
require_once "../include/bd_pdo.php";
global $pdo;
$ruta = "../";
$profesor = query(
"SELECT * FROM profesor WHERE :clave = profesor_clave",
array(":clave" => $_POST["mclave"]),
true
);
if($profesor){
if($profesor['profesor_id'] != $_POST['id']){
echo "clave en uso";
header("Location: ../profesores.php?error=2");
exit();
}
/* ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL); */
require_once "../include/bd_pdo.php";
global $db;
$grado = $_POST['grado'];
$grado = mb_strtoupper($grado);
if (!empty($grado)) {
if (!ctype_space($grado)) {
if ($grado[strlen($grado) - 1] != '.')
$grado .= '.';
} else {
$grado = "";
}
$grado = $_POST['grado'];
$grado = mb_strtoupper($grado);
if(!empty($grado)){
if(!ctype_space($grado)){
if($grado[strlen($grado)-1] != '.')
$grado.='.';
}
else{
$grado="";
}
}
print_r($_POST);
$sql = "SELECT public.fu_updateprofesor(:id, :clave, :nombre, :grado)";
$params = array(':id' => $_POST["id"], ':clave' => $_POST["mclave"], ':nombre' => mb_strtoupper($_POST["nombre"]), ':grado' => $grado);
$hecho = query($sql, $params, false);
}
// print_r($_POST);
header("Location: ../profesores.php", true, 307);
exit();
?>
$db->where('profesor_id', $_POST['id'])->update('profesor', ['profesor_grado' => $_POST['grado']]);
header("Location: ../profesores.php", true, 307);
exit();