/** * @return string * regresa "Administrador", "Docente", "Alumno" o NULL según las credenciales por Basic Auth */ public static function tipoUsuario() { if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])) { $query = "SELECT tipoUsuarioID FROM usuarios WHERE username = '******'PHP_AUTH_USER']}' AND password = '******'PHP_AUTH_PW']}'"; $res = APIDatabase::select($query); return $res[0]['tipoUsuarioID']; } return FALSE; }
public static function getPersonaPorCredenciales($username, $password) { $query = "SELECT * FROM usuarios WHERE username = '******' AND password = '******' LIMIT 1"; $res = APIDatabase::select($query); switch ($res[0]['tipoUsuarioID']) { case "3": return new ProveedorModelo($res[0]['usuarioID']); break; default: return new self($res[0]['usuarioID']); break; } }
public static function getLista() { $query = "SELECT * FROM usuarios WHERE tipoUsuarioID = 3"; return APIDatabase::select($query); }
public static function getLista() { $query = "SELECT * FROM ventas"; return APIDatabase::select($query); }
public static function getListaPadresFamilia() { $query = "SELECT descripcion, talla, stock, precio FROM uniformes"; return APIDatabase::select($query); }