<?php
// models/UserModel.php
require_once __DIR__ . '/../config/db.php';
class UserModel
{
private mysqli $db;
public function __construct()
{
$database = new Database();
$this->db = $database->connect();
}
// Valida usuario y contraseƱa, retorna fila o false
public function login(string $usuario, string $password)
{
$stmt = $this->db->prepare(
"SELECT USR, NOMBRE FROM usuarios WHERE USR = ? AND PAS = ? LIMIT 1"
);
$stmt->bind_param('ss', $usuario, $password);
$stmt->execute();
$result = $stmt->get_result();
return $result->num_rows > 0 ? $result->fetch_assoc() : false;
}
}