summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/database.mysqli.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/includes/database.mysqli.inc b/includes/database.mysqli.inc
index a4e5f4a11..ecd30248b 100644
--- a/includes/database.mysqli.inc
+++ b/includes/database.mysqli.inc
@@ -78,6 +78,9 @@ function db_connect($url) {
}
$url['host'] = urldecode($url['host']);
$url['path'] = urldecode($url['path']);
+ if (!isset($url['port'])) {
+ $url['port'] = NULL;
+ }
$connection = mysqli_init();
@mysqli_real_connect($connection, $url['host'], $url['user'], $url['pass'], substr($url['path'], 1), $url['port'], NULL, MYSQLI_CLIENT_FOUND_ROWS);