How to set MySQL character set using MySQLi in PHP

1 Answer

0 votes
$db_host        = 'localhost';
$db_user        = 'root';
$db_password    = '';
$db_name        = 'allonpage';
 
$con = new mysqli('localhost', $db_user, $db_password, $db_name);
 
if ($con->connect_error) 
    die('Connection Error: ' . $con->server_info);
 
echo "Character set: " . $con->character_set_name() . "<br />";

// change character set to utf8 
if (!$con->set_charset("utf8")) 
{
    echo "Error loading character set utf8: " . $con->error;
    exit();
} 
else 
    echo "Character set: " . $con->character_set_name();


$con->close();

/*
run: 

Character set: latin1
Character set: utf8 

*/

 



answered Jul 11, 2016 by avibootz

Related questions

1 answer 219 views
1 answer 210 views
1 answer 185 views
1 answer 177 views
2 answers 258 views
1 answer 189 views
...