lan9203 发表于 2007-4-23 18:14

[求助]phpmyadmin中文显示乱码.

<P>直接在PHPmyadmin输入中文的话可以正常的显示中文,但是能过外部输入就成了乱码了,应该如何解决这个问题?</P>

rainic 发表于 2007-4-23 18:54

这个问题,<BR>方法一:把数据库的编码改成GB2312<BR><BR>方法二:连接数据库时加上一句"mysql_query("SET NAME charset",$db);"  //把charset改成你数据库的编码<BR>如:<BR>$dbLogin = "root";<BR>$dbPasswd = "";<BR>$dbName = "OrderFood";<BR>$db=mysql_pconnect($host, $dbLogin, $dbPasswd);<BR>mysql_select_db($dbName,$db);<BR>mysql_query("SET NAME utf8",$db);<BR><BR>方法二不一定行

lmhllr 发表于 2007-4-24 10:31

只要遵循一个准则:入库编码,网页编码,出库编码一致,绝对不会有乱码问题

页: [1]

编程论坛