PHP中文乱码问题及解决方法
程序员文章站
2024-01-18 15:56:28
...
"); while($row = mysql_fetch_object($rs)){ print ($row->name.":".$row->age."
"); } mysql_close($conn); ?>
显示如下:
Resource id #1 dd:54 ddd:8 ??:15 ???:25 ??:32
mysql编码:utf8,GBK都试过了。mysql font 和命令行显示都正确。
问题补充,乱码:
???:15 ???:25 ??:32
这几行,数据库里的值是汉字.显示出来的是问号.解决办法,找到如下代码:
$rs=mysql_db_query("lib","select * from mytb",$conn);
前面加上
mysql_query("set names gb2312"); //或者下面语句 mysql_query("set names gbk");
本文链接:
收藏随意^^请保留教程地址.
上一篇: 最简单的PHP程序--记数器
下一篇: 创建1个表的SQL语句如何写,40分!