-
Notifications
You must be signed in to change notification settings - Fork 0
/
gestionar_materia.php
50 lines (40 loc) · 1.47 KB
/
gestionar_materia.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?php
session_start();
include("BD_controller.php");
$_SESSION["id_usuario"];
$_SESSION["tipo_usuario"];
$_SESSION["nombre_usuario"];
extract($_POST);
if ($opcion == 'crear') {
//Verificamos que el usuario a insertar ya no este en la base de datos
$sql = "SELECT * FROM materia WHERE nombre = '".$nombre."';";
if(!$con->n_filas($con->query($sql))) {
$data = array('id_materia' => NULL, 'nombre' => $nombre, 'codigo' => $codigo, 'departamento' => $departamento);
if($con->agregar('materia',"",$data)){
echo "Materia agregada con exito";
//Direccionamos a nuestra página principal del sistema.
echo"<script>alert('Materia agregada con exito');</script>";
header ("Location: modificar_materia.php");
}
}
else{
echo "Esta materia ya se encuentra en la BD";
}
}
else{
if ($opcion == 'modificar') {
$data = array('id_materia' => $id_materia, 'nombre' => $nombre, 'codigo' => $codigo, 'departamento' => $departamento);
$con->modificar('materia',"id_materia= '". $id_materia . "';" , $data);
//Direccionamos a nuestra página principal del sistema.
echo"<script>alert('Materia modificada con exito');</script>";
header ("Location: modificar_materia.php");
}
else{
if ($opcion == 'eliminar') {
$con->eliminar('materia', "id_materia= " . $id_materia);
echo"<script>alert('Materia eliminada con exito');</script>";
header ("Location: modificar_materia.php");
}
}
}
?>