php utf-8 乱码

cooc123 发布于 2011/09/30 13:45
阅读 769
收藏 0
if (!$this->conn = @mysql_connect(dbhost, dbuser, dbpass)) {
    qqhlMsg("Mysql用户名或密碼錯誤");
}
if ($this->getVersion() > '4.1') {
    mysql_query("SET NAMES 'utf-8'");
}
$query = $db->query("select * from Setting");
while ($setting = $db->fetch_array($query)) {
    echo $setting['val'] . "<br>";
}
打印的是一堆的乱码
加载中
0
IBMdW
IBMdW

使用 MySQL 乱码的问题,多数是 MySQL 本身的编码跟页面编码不一致导致。

mysql -> utf8 , 页面 -> utf8 肯定不会乱码

0
小囧
小囧

编辑器 数据库 html 三个的编码统一~

这样想出乱码都难

0
cooc123
cooc123

如果文件 页面编码是utf8 数据库不是utf8

怎样让它不乱码

0
messense
messense
mysql_query("SET NAMES 'utf8'");

试试
0
cuit_007
cuit_007

要想显示正确的字符串,那么你解码时就必须用字符串编码时的编码格式

返回顶部
顶部