我的連接查詢後:如何將頁面編碼爲UTF8
$this->db = new mysqli($db_host, $db_user, $db_psw, $db_name)or die ("error connection to sql");
我需要設置utf8 encode
,所以老的方式做到這一點是:
$this->db->set_charset("utf8");
但這並不因爲我使用OO mysqli
工作。什麼是mysqli
相當於?
我的連接查詢後:如何將頁面編碼爲UTF8
$this->db = new mysqli($db_host, $db_user, $db_psw, $db_name)or die ("error connection to sql");
我需要設置utf8 encode
,所以老的方式做到這一點是:
$this->db->set_charset("utf8");
但這並不因爲我使用OO mysqli
工作。什麼是mysqli
相當於?
嘗試:
$this->db = new mysqli($db_host, $db_user, $db_psw, $db_name)or die ("error connection to sql");
if (!mysqli_set_charset($this->db, "utf8"))
{
printf("Error loading character set utf8: %s\n", mysqli_error($this->db));
}
else
{
printf("Current character set: %s\n", mysqli_character_set_name($this->db));
}
,並告訴我們你得到了什麼。
你怎麼知道它不起作用? – 2012-02-15 08:44:55