Fix systematic errors in pagination, sucursal warnings, and fatal count() errors across multiple modules
This commit is contained in:
@@ -61,7 +61,8 @@ class SystemConfig {
|
||||
'database' => $_ENV['DB_MASTER_DATABASE'] ?? 'avantikads_nmgen',
|
||||
'user' => $_ENV['DB_MASTER_USER'] ?? 'root',
|
||||
'password' => $_ENV['DB_MASTER_PASSWORD'] ?? '',
|
||||
'charset' => $_ENV['DB_CHARSET'] ?? 'utf8mb4'
|
||||
'charset' => $_ENV['DB_CHARSET'] ?? 'utf8mb4',
|
||||
'port' => $_ENV['DB_PORT'] ?? '3306'
|
||||
];
|
||||
|
||||
// Si es modo DEMO, usar configuración alternativa
|
||||
@@ -119,7 +120,7 @@ class SystemConfig {
|
||||
$config = self::getMasterDatabaseConfig();
|
||||
|
||||
// Conexión sin especificar BD para verificar existencia
|
||||
$mysqli = new mysqli($config['host'], $config['user'], $config['password']);
|
||||
$mysqli = new mysqli($config['host'], $config['user'], $config['password'], "", $config['port']);
|
||||
|
||||
if ($mysqli->connect_error) {
|
||||
error_log("Error conexión validación: " . $mysqli->connect_error);
|
||||
@@ -152,7 +153,8 @@ class SystemConfig {
|
||||
$masterConfig['host'],
|
||||
$masterConfig['user'],
|
||||
$masterConfig['password'],
|
||||
$masterConfig['database']
|
||||
$masterConfig['database'],
|
||||
$masterConfig['port']
|
||||
);
|
||||
|
||||
if ($mysqli->connect_error) {
|
||||
|
||||
Reference in New Issue
Block a user