mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
把这三句加到数据库连接文件里,utf8改成gb2312
$conn=@mysql_connect("localhost","root","") or die("error");
mysql_query("set names gb2312");
mysql_select_db("list",$conn);
$sql="select * from listname";
$query=mysql_query($sql,$conn);
$row=mysql_fetch_row($query);
print_r($row);
加一句试试
(北京八方永信教育)
设置链接的地方没有选择编码方式
一般遇到乱码 后者全是???的情况就是编码错误 只有这一个可能