php开发遇到的问题!

2024-12-27 05:37:40
推荐回答(3个)
回答1:

mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");

把这三句加到数据库连接文件里,utf8改成gb2312

回答2:

$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);
加一句试试
(北京八方永信教育)

回答3:

设置链接的地方没有选择编码方式

一般遇到乱码 后者全是???的情况就是编码错误 只有这一个可能