summaryrefslogtreecommitdiff
path: root/includes/database.mysqli.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/database.mysqli.inc')
-rw-r--r--includes/database.mysqli.inc8
1 files changed, 8 insertions, 0 deletions
diff --git a/includes/database.mysqli.inc b/includes/database.mysqli.inc
index 8645b7378..3fba6092f 100644
--- a/includes/database.mysqli.inc
+++ b/includes/database.mysqli.inc
@@ -71,6 +71,14 @@ function db_connect($url) {
exit;
}
+ /* Force UTF-8 */
+ mysqli_query($connection, 'SET NAMES "utf8"');
+ mysqli_query($connection, 'SET collation_connection="utf8_general_ci"');
+ mysqli_query($connection, 'SET collation_server="utf8_general_ci"');
+ mysqli_query($connection, 'SET character_set_client="utf8"');
+ mysqli_query($connection, 'SET character_set_connection="utf8"');
+ mysqli_query($connection, 'SET character_set_results="utf8"');
+ mysqli_query($connection, 'SET character_set_server="utf8"');
/**
* from: http://bugs.php.net/bug.php?id=33772