Files

98 lines
2.4 KiB
PHP

<?php
function traer_licenciaturas(){
$dbo = conexion_pdo();
$query = "call st_trae_licenciaturas()";
$resultado = $dbo->prepare($query);
$resultado->execute();
$datos = $resultado->fetchAll();
$dbo = null;
return $datos;
}
function traer_cupo(){
$dbo = conexion_pdo();
$query = "call st_cupo()";
$resultado = $dbo->prepare($query);
$resultado->execute();
$datos = $resultado->fetchAll();
$dbo = null;
return $datos;
}
function traer_registros(){
$dbo = conexion_pdo();
$query = "call st_trae_todos()";
$resultado = $dbo->prepare($query);
$resultado->execute();
$datos = $resultado->fetchAll();
$dbo = null;
return $datos;
}
function eliminar_registro($id){
$dbo = conexion_pdo();
$query = "call eliminar($id)";
$resultado = $dbo->prepare($query);
if($resultado->execute()){
$res = true;
}
else{
$res = false;
}
$dbo = null;
return $res;
}
function consultar_registro($id_registro){
$dbo = conexion_pdo();
$query = "call consultar_registro($id_registro)";
$resultado = $dbo->prepare($query);
$resultado->execute();
$datos = $resultado->fetchAll();
$dbo = null;
return $datos;
}
function actualizar($id,$cuenta,$app,$apm,$nombre,$generacion,$telefono_casa,$celular,$correo,$mesa){
$dbo = conexion_pdo();
$query = "call actualizar($id,$cuenta,'{$app}','{$apm}','{$nombre}','{$generacion}','{$telefono_casa}','{$celular}','{$correo}','{$mesa}');";
//echo $query;
$resultado = $dbo->prepare($query);
if($resultado->execute()){
$res = true;
}
else{
$res = false;
}
$dbo = null;
return $res;
}
function validar_pago($id_pago, $status) {
$dbo = conexion_pdo();
if ($status == true) $query = "call st_guarda_pago($id_pago,'s')";
else $query = "call st_guarda_pago($id_pago,'n')";
//echo $query;
$resultado = $dbo->prepare($query);
$resultado->execute();
$dbo = null;
}
function correo_enviado($correo, $enviar) {
$dbo = conexion_pdo();
$query = "call st_actualiza_envio_mail('$correo','$enviar')";
//echo $query;
$parametros = array(':email' => $correo, ":enviar" => $enviar);
$resultado = $dbo->prepare($query);
$resp=true;
if($resultado->execute($parametros))
{
$resp=true;
}
$dbo = null;
return $resp;
}