コード例 #1
0
 /**
  * @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;
 }
コード例 #2
0
 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;
     }
 }
コード例 #3
0
 public static function getLista()
 {
     $query = "SELECT * FROM usuarios WHERE tipoUsuarioID = 3";
     return APIDatabase::select($query);
 }
コード例 #4
0
 public static function getLista()
 {
     $query = "SELECT * FROM ventas";
     return APIDatabase::select($query);
 }
コード例 #5
0
 public static function getListaPadresFamilia()
 {
     $query = "SELECT descripcion, talla, stock, precio FROM uniformes";
     return APIDatabase::select($query);
 }