diff --git a/includes/install.mysqli.inc b/includes/install.mysqli.inc index 0db8ce967ea..e1b5d34a660 100644 --- a/includes/install.mysqli.inc +++ b/includes/install.mysqli.inc @@ -47,7 +47,7 @@ function drupal_test_mysqli($url, &$success) { // Test selecting the database. if (mysqli_connect_errno() > 0) { - drupal_set_message(st('We were able to connect to the MySQL database server (which means your username and password are valid) but not able to select your database. MySQL reports the following message: %error.For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.', array('%error' => mysqli_error())), 'error'); + drupal_set_message(st('We were able to connect to the MySQL database server (which means your username and password are valid) but not able to select your database. MySQL reports the following message: %error.For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.', array('%error' => mysqli_error($connection))), 'error'); return FALSE; } @@ -55,8 +55,8 @@ function drupal_test_mysqli($url, &$success) { // Test CREATE. $query = 'CREATE TABLE drupal_install_test (id int(1) NULL)'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to create a test table on your MySQL database server with the command %query. MySQL reports the following message: %error.For more help, see the Installation and upgrading handbook. If you are unsure what these terms mean you should probably contact your hosting provider.', array('%query' => $query, '%error' => $error)), 'error'); return FALSE; } @@ -66,8 +66,8 @@ function drupal_test_mysqli($url, &$success) { // Test INSERT. $query = 'INSERT INTO drupal_install_test (id) VALUES (1)'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to insert a value into a test table on your MySQL database server. We tried inserting a value with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; } @@ -77,8 +77,8 @@ function drupal_test_mysqli($url, &$success) { // Test UPDATE. $query = 'UPDATE drupal_install_test SET id = 2'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to update a value in a test table on your MySQL database server. We tried updating a value with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; } @@ -88,8 +88,8 @@ function drupal_test_mysqli($url, &$success) { // Test LOCK. $query = 'LOCK TABLES drupal_install_test WRITE'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to lock a test table on your MySQL database server. We tried locking a table with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; } @@ -99,8 +99,8 @@ function drupal_test_mysqli($url, &$success) { // Test UNLOCK. $query = 'UNLOCK TABLES'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to unlock a test table on your MySQL database server. We tried unlocking a table with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; } @@ -110,8 +110,8 @@ function drupal_test_mysqli($url, &$success) { // Test DELETE. $query = 'DELETE FROM drupal_install_test'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to delete a value from a test table on your MySQL database server. We tried deleting a value with the command %query and MySQL reported the following error: %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; } @@ -121,8 +121,8 @@ function drupal_test_mysqli($url, &$success) { // Test DROP. $query = 'DROP TABLE drupal_install_test'; - $result = mysqli_query($query); - if ($error = mysqli_error()) { + $result = mysqli_query($connection, $query); + if ($error = mysqli_error($connection)) { drupal_set_message(st('We were unable to drop a test table from your MySQL database server. We tried dropping a table with the command %query and MySQL reported the following error %error.', array('%query' => $query, '%error' => $error)), 'error'); $err = TRUE; }