PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false // Importante para seguridad real ] ); // Si llegamos aquí, la conexión es exitosa. // No imprimimos nada, la variable $pdo estará disponible para quien incluya este archivo. } catch (PDOException $e) { // En caso de error, devolvemos un JSON con el fallo http_response_code(500); echo json_encode([ 'success' => false, 'message' => 'Error de conexión a la base de datos', 'error' => $e->getMessage() ]); exit(); } ?>