This repository has been archived by the owner on Jan 19, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.php
123 lines (96 loc) · 3.23 KB
/
index.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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?php
header('Content-type: text/html; charset=utf-8');
if (isset($_POST["opcion"]) && $_POST["opcion"] != ""){
$tag = $_POST["opcion"];
$con=mysqli_connect("localhost","uees","uees","examen");
if(mysqli_connect_errno())
{
echo 'Could not connect to database: ' . mysqli_connect_error();
exit();
}
if ($tag == "NEWSTUD"){
$nombre = $_POST["nombre"];
$matricula_cedula = $_POST["matricula_cedula"];
$direccion = $_POST["direccion"];
$telefono = $_POST["telefono"];
$email = $_POST["email"];
$carrera = $_POST["carrera"];
$anio_ingreso = $_POST["anio_ingreso"];
$curso = $_POST["curso"];
$resultado = mysqli_query($con,"INSERT INTO estudiante (nombre, matricula_cedula, direccion, telefono, email, carrera, anio_ingreso, curso)
VALUES ('$nombre', '$matricula_cedula', '$direccion', '$telefono', '$email', '$carrera', '$anio_ingreso', '$curso')");
mysqli_close($con);
if ($resultado){
$salida["exito"]["codigo"] = 1;
$salida["exito"]["mensaje"] = "Ingreso exitoso.";
} else {
$salida["error"]["codigo"] = -1;
$salida["error"]["mensaje"] = "Ingreso fallido.";
}
echo json_encode($salida);
} else if ($tag == "NEWWSHOP") {
$nombre = $_POST["nombre"];
$codigo = $_POST["codigo"];
$creditos = $_POST["creditos"];
$profesor = $_POST["profesor"];
$unidad = $POST["unidad"];
$fecha_inicio = $POST["fecha_inicio"];
$horario = $POST["horario"];
$horas = $POST["horas"];
$resultado = mysqli_query($con,"INSERT INTO curso (nombre, codigo, creditos, profesor, unidad, fecha_inicio, horario, horas)
VALUES ('$nombre', '$codigo', '$creditos', '$profesor', '$unidad', '$fecha_inicio', '$horario', '$horas')");
mysqli_close($con);
if ($resultado){
$salida["exito"]["codigo"] = 1;
$salida["exito"]["mensaje"] = "Ingreso exitoso.";
} else {
$salida["error"]["codigo"] = -1;
$salida["error"]["mensaje"] = "Ingreso fallido.";
}
echo json_encode($salida);
} else if ($tag == "wToSearch") {
$wToSearch = $_POST["wName"];
$resultado = mysqli_query($con,"SELECT * FROM curso WHERE nombre LIKE '%$wToSearch%'");
mysqli_close($con);
if (!$resultado){
echo "Query could not be executed. " . mysqli_error($con);
exit();
}
$row = mysqli_fetch_row($resultado);
$result_data = array(
'Nombre' => $row[1],
'Codigo' => $row[2],
'Creditos' => $row[3],
'Profesor' => $row[4],
'Unidad' => $row[5],
'FechaInicio' => $row[6],
'Horario' => $row[7],
'Horas' => $row[8],
);
echo json_encode($result_data);
} else if ($tag == "wildSearch") {
$resultado = mysqli_query($con,"SELECT nombre FROM curso");
mysqli_close($con);
if (!$resultado){
echo "Query could not be executed. " . mysqli_error($con);
exit();
}
while ($row = mysqli_fetch_array($resultado)) {
$result_data = array(
'Nombre' => $row['nombre'],
);
echo json_encode($result_data);
echo "<br />";
}
//echo json_encode($result_data);
} else {
$salida["error"]["codigo"] = -2;
$salida["error"]["mensaje"] = "INVALID REQUEST";
echo json_encode($salida);
}
} else {
$salida["error"]["codigo"] = -3;
$salida["error"]["mensaje"] = "ACCESS DENIED";
echo json_encode($salida);
}
?>