setQuery("SELECT COUNT(*) as total FROM usuario"); $totalUsuarios = $masterDb->GetSingle(); echo " Total usuarios en master: $totalUsuarios\n\n"; // Paso 2: Buscar usuarios de prueba echo "2. Buscando usuarios con email LIKE '%test%':\n"; $masterDb->setQuery("SELECT usuarioId, email, empresaId, nombre FROM usuario WHERE email LIKE '%test%' OR email LIKE '%empresa%' LIMIT 5"); $usuariosEncontrados = $masterDb->GetResult(); if($usuariosEncontrados) { foreach($usuariosEncontrados as $usuario) { echo " ID: {$usuario['usuarioId']}, Email: {$usuario['email']}, EmpresaID: {$usuario['empresaId']}, Nombre: {$usuario['nombre']}\n"; } } else { echo " No se encontraron usuarios de prueba\n"; echo " Mostrando todos los usuarios:\n"; $masterDb->setQuery("SELECT usuarioId, email, empresaId, nombre FROM usuario LIMIT 5"); $todosUsuarios = $masterDb->GetResult(); if($todosUsuarios) { foreach($todosUsuarios as $usuario) { echo " ID: {$usuario['usuarioId']}, Email: {$usuario['email']}, EmpresaID: {$usuario['empresaId']}, Nombre: {$usuario['nombre']}\n"; } } } echo "\n"; // Paso 3: Probar consulta específica del login echo "3. Probando consulta SQL del login:\n"; $emailTest = 'test@empresa1.com'; $masterDb->setQuery("SELECT usuarioId, empresaId FROM usuario WHERE email = '$emailTest' AND password = '1234' AND baja = '0'"); $result = $masterDb->GetRow(); echo " Consulta: SELECT usuarioId, empresaId FROM usuario WHERE email = '$emailTest' AND password = '1234' AND baja = '0'\n"; if($result) { echo " ✅ Resultado encontrado:\n"; echo " usuarioId: {$result['usuarioId']}\n"; echo " empresaId: {$result['empresaId']}\n"; } else { echo " ❌ No se encontraron resultados\n"; // Probar con contraseña diferente echo " Probando con contraseña 'password':\n"; $masterDb->setQuery("SELECT usuarioId, empresaId FROM usuario WHERE email = '$emailTest' AND password = 'password' AND baja = '0'"); $result2 = $masterDb->GetRow(); if($result2) { echo " ✅ Resultado encontrado:\n"; echo " usuarioId: {$result2['usuarioId']}\n"; echo " empresaId: {$result2['empresaId']}\n"; } } echo "\n=== FIN DEBUG ===\n"; ?>