本文整理汇总了PHP中Fachada::abrir方法的典型用法代码示例。如果您正苦于以下问题:PHP Fachada::abrir方法的具体用法?PHP Fachada::abrir怎么用?PHP Fachada::abrir使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Fachada
的用法示例。
在下文中一共展示了Fachada::abrir方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: listarEmpleados
public function listarEmpleados()
{
$bd = new Fachada();
$bd->abrir(BD, SERVIDOR, USUARIO, CLAVE, PUERTO);
$sql = "SELECT * FROM empleado";
$resultado = $bd->consultar($sql, 'ARREGLO');
return $resultado;
}
示例2: iniciarSesion
public function iniciarSesion($usuario, $pass)
{
$bd = new Fachada();
$bd->abrir(BD, SERVIDOR, USUARIO, CLAVE, PUERTO);
$finalUser = pg_escape_string($usuario);
$finalPass = pg_escape_string($pass);
$sql = "SELECT * FROM usuario WHERE usuario = '{$finalUser}' AND clave = '{$finalPass}'";
$resultado = $bd->consultar($sql, 'ARREGLO');
if ($resultado) {
session_start();
$_SESSION['user'] = $finalUser;
$_SESSION['pass'] = $finalPass;
$_SESSION['permitido'] = TRUE;
}
return $resultado;
}
示例3: modifyAttribute
function modifyAttribute($code_id, $code_value, $attribute, $value, $table)
{
$bd = new Fachada();
$bd->abrir(BD, SERVIDOR, USUARIO, CLAVE, PUERTO);
$array_values = array($attribute => $value);
$condition = "{$code_id}={$code_value}";
$result = $bd->modificar($table, $array_values, $condition);
return $result;
}
示例4: verificarCedulaEmp
public function verificarCedulaEmp($cedu, $tipo)
{
/*
******ERRORES******
0 = cedula no encontrada
1 = operacion exitosa
2 = entrar primero
3 = salir primero
4 = error al entrar
5 = error al salir
6 = registro de entrada exitosamente
7 = registro de salida exitosamente
8 = error no se pudo hacer la entrada
9 = error no se pudo hacer la salida
*/
$bd = new Fachada();
$bd->abrir(BD, SERVIDOR, USUARIO, CLAVE, PUERTO);
$sql = "SELECT * FROM empleado WHERE cedula ='{$cedu}'";
$resultado = $bd->consultar($sql, 'ARREGLO');
if ($resultado) {
$id_aux_emp = $resultado[0]['id_emp'];
$id_reg_con = $resultado[0]['id_con'];
$hoy = date("Y-m-d");
$sqlVeriCon = "SELECT * FROM control WHERE fecha = '{$hoy}' AND id_emp = {$id_aux_emp}";
$resul_VeriCon = $bd->consultar($sqlVeriCon, 'ARREGLO');
if ($resul_VeriCon) {
$horaEn = $resul_VeriCon[0]['hora_en'];
$horaSal = $resul_VeriCon[0]['hora_sal'];
if (!empty($horaEn) && !empty($horaSal)) {
$hora = date("H:i:s");
$data = array('hora_en' => $hora, 'fecha' => $hoy, 'id_emp' => $id_aux_emp);
$data_final = $bd->insertar('control', $data);
if ($data_final) {
return '6_';
} else {
return '8_';
}
}
if ($tipo == 1) {
if (!empty($horaEn)) {
return 4;
}
$hora = date("H:i:s");
$data = array('hora_en' => $hora, 'fecha' => $hoy, 'id_emp' => $id_aux_emp);
$data_final = $bd->insertar('control', $data);
if ($data_final) {
return 6;
} else {
return 8;
}
}
if ($tipo == 0) {
if (!empty($horaSal)) {
return 5;
}
$hora = date("H:i:s");
$data = array('hora_sal' => $hora);
$condicion = "id_emp={$id_aux_emp}";
$data_final = $bd->modificar('control', $data, $condicion);
if ($data_final) {
return 7;
} else {
return 9;
}
}
} else {
$hora = date("H:i:s");
$data = array('hora_en' => $hora, 'fecha' => $hoy, 'id_emp' => $id_aux_emp);
$data_final = $bd->insertar('control', $data);
if ($data_final) {
return '6_';
} else {
return '8_';
}
}
} else {
return 0;
}
}