-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathempleados.php
61 lines (45 loc) · 1.01 KB
/
empleados.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
<?php
/**
*
*/
require_once('conexion_bd.php');
class Empleado
{
private $database;
function __construct()
{
$this->database = new Manejo_bd();
}
function buscar_empleado($cedula_empleado)
{
$query="SELECT *
FROM empleados
WHERE cedula= '$cedula_empleado'";
$resultConsulta = $this->database->consulta($query);
$datos = $this->database->obtenerDatos($resultConsulta);
return $datos;
}
function listar_empleados()
{
$query="SELECT *
FROM empleados";
$resultConsulta = $this->database->consulta($query);
$datos = $this->database->obtenerDatos($resultConsulta);
return $datos;
}
function eliminar_empleado($cedula_empleado)
{
$query="DELETE FROM empleados
WHERE cedula=$cedula_empleado";
$resultConsulta = $this->database->consulta($query);
if($this->database->filas_afectadas() !=0)
{
return "El empleado ha sido eliminado";
}
else
{
return "Error";
}
}
}
?>