access();
if ($user->acceso == null) {
// die($access);
header('Location: main.php?error=1');
} else {
$user->print_to_log('Carreras');
}
$facultad = $user->facultad['facultad_id'] ?? -1;
if ($user->admin) {
$facultad = null;
}
?>
Carreras
access();
$max_count = 30;
/*$sql = "SELECT * FROM (:nombre, :carrera, :facultad)";
if (isset($_POST["desc"])) {
$desc = $_POST["desc"];
$filter_desc = htmlspecialchars($desc, ENT_QUOTES, 'UTF-8');
} else {
$desc = null;
}
if (isset($_POST["carrera"])) {
$pcarrera = $_POST["carrera"];
$filter_carrera = htmlspecialchars($pcarrera, ENT_QUOTES, 'UTF-8');
} else {
$pcarrera = null;
}
if ($pcarrera == "") {
$sql .= "LIMIT 30";
}
$fs_materias = query(
$sql,
array(":nombre" => $desc, ":carrera" => $pcarrera, ":facultad" => $facultad),
single: false
);
$fs_carreras = query(
"SELECT * FROM fs_carreras(:facultad, null, null) ORDER BY unaccent(carrera_nombre)",
array(":facultad" => $facultad),
single: false
);*/
$stmt = $pdo->prepare('SELECT ca.carrera_id, ca.clave_carrera, ca.carrera_nombre, f.facultad_nombre
FROM carrera ca
JOIN facultad f ON f.facultad_id = ca.facultad_id
WHERE ca.carrera_id != 0
ORDER BY f.facultad_nombre, ca.carrera_nombre');
$stmt->execute();
$carr = $stmt->fetchAll();
$stmt = $pdo->prepare('SELECT * FROM nivel');
$stmt->execute();
$nivel = $stmt->fetchAll();
$stmt = $pdo->prepare('SELECT * FROM facultad');
$stmt->execute();
$facultad = $stmt->fetchAll();
//print_r($fs_materias);
?>
| Clave Carrera |
Nombre Facultad |
Nombre Carrera |
Editar |
" id="= $materia["carrera_id"]; ?>">
|
= $materia["clave_carrera"]; ?>
|
= $materia["facultad_nombre"]; ?>
|
= $materia["carrera_nombre"]; ?>
|
|