1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-06 14:16:39 +02:00

- fixed undefined item in mysqli

This commit is contained in:
David Grudl
2008-08-28 15:41:19 +00:00
parent 360f8799cf
commit d4f9e0378f

View File

@@ -95,10 +95,16 @@ class DibiMySqliDriver extends /*Nette::*/Object implements IDibiDriver
if (!isset($config['username'])) $config['username'] = ini_get('mysqli.default_user'); if (!isset($config['username'])) $config['username'] = ini_get('mysqli.default_user');
if (!isset($config['password'])) $config['password'] = ini_get('mysqli.default_pw'); if (!isset($config['password'])) $config['password'] = ini_get('mysqli.default_pw');
if (!isset($config['socket'])) $config['socket'] = ini_get('mysqli.default_socket'); if (!isset($config['socket'])) $config['socket'] = ini_get('mysqli.default_socket');
if (!isset($config['port'])) $config['port'] = NULL;
if (!isset($config['host'])) { if (!isset($config['host'])) {
$config['host'] = ini_get('mysqli.default_host'); $host = ini_get('mysqli.default_host');
if (!isset($config['port'])) $config['port'] = ini_get('mysqli.default_port'); if ($host) {
if (!isset($config['host'])) $config['host'] = 'localhost'; $config['host'] = $host;
$config['port'] = ini_get('mysqli.default_port');
} else {
$config['host'] = NULL;
$config['port'] = NULL;
}
} }
$this->connection = mysqli_init(); $this->connection = mysqli_init();