access();
if (!$user->admin && $user->acceso == 'n') {
// die($access);
header('Location: main.php?error=1');
} else {
$user->print_to_log('Materias');
}
$facultad = $user->facultad['facultad_id'] ?? -1;
if ($user->admin) {
$facultad = null;
}
?>
Materias
access();
$max_count = 30;
$sql = "SELECT * FROM fs_materias(:nombre, :carrera, :facultad)";
if (isset($_POST["desc"])) {
$desc = $_POST["desc"];
$filter_desc = trim(filter_input(INPUT_POST, "desc", FILTER_SANITIZE_STRING, array('flags' => FILTER_FLAG_STRIP_LOW)));
}else{
$desc=null;
}
if (isset($_POST["carrera"])) {
$pcarrera = $_POST["carrera"];
$filter_carrera = trim(filter_input(INPUT_POST, "carrera", FILTER_SANITIZE_STRING, array('flags' => FILTER_FLAG_STRIP_LOW)));
}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)",
array(":facultad" => $facultad),
single: false
);
//print_r($fs_materias);
?>
Se muestran los primeros resultados. Utiliza los filtros para encontrar la materia que buscas.
Nombre |
Carrera |
acceso == 'w') { ?>
Acciones |
" id="">
|
|
acceso == 'w') { ?>
|