<?php
// Datos exactos que tienes en tu configuración
$host = 'localhost';
$user = 'jdgkrprc_consultorio';
$pass = 'k0r)+^F5Tf7?';
$db   = 'jdgkrprc_vconsulorio'; // Con la 't' corregida

echo "<h2>Prueba de Conexión y Login</h2>";

// 1. Intentar conectar
$conn = new mysqli($host, $user, $pass, $db);

if ($conn->connect_error) {
    die("<p style='color:red; font-weight:bold;'>ERROR FATAL: No se puede conectar a la Base de Datos.</p>
         <p>Motivo: " . $conn->connect_error . "</p>
         <p>Solución: Revisa tu contraseña o asigna el usuario a la DB en cPanel.</p>");
} else {
    echo "<p style='color:green; font-weight:bold;'>1. CONEXIÓN EXITOSA: La base de datos y contraseña están bien.</p>";
}

// 2. Intentar buscar usuarios (Para ver si la tabla existe)
// Cambia 'users' o 'usuarios' por el nombre real de tu tabla de usuarios si lo sabes
$tablas_comunes = ['usuarios', 'users', 'usuario', 'admin'];
$encontrada = false;

foreach($tablas_comunes as $tabla) {
    $sql = "SELECT count(*) as total FROM " . $tabla;
    $result = $conn->query($sql);
    if ($result) {
        $row = $result->fetch_assoc();
        echo "<p style='color:blue'>2. TABLA ENCONTRADA: La tabla <strong>'$tabla'</strong> existe y tiene <strong>" . $row['total'] . "</strong> usuarios registrados.</p>";
        $encontrada = true;
        break;
    }
}

if (!$encontrada) {
    echo "<p style='color:orange'>2. ADVERTENCIA: Conectamos a la BD, pero no adiviné el nombre de la tabla de usuarios. (Esto no es un error grave, solo informativo).</p>";
}

echo "<hr><p>Si ves el mensaje verde (Punto 1), tu archivo database.php debe tener EXACTAMENTE estos datos.</p>";
?>