COLLATE utf8_bin NOT NULL
以上命令就是将 test 表中 dd 的字段编码改为 utf8.
4.
用户提交页面的编码与显示数据的页面编码不全都,就确定会造成 PHP
页面乱码.
假设是这种状况简洁解决,只需检查下页面,修改源文件的 charset 即可.
5.如用户输入资料的页面是 big5码, 显示用户输入的页面却是 gb2312,
这种100%会造成 PHP 页面乱码.
这种状况也是修改页面 charset 即可.
6.PHP 页面字符集不正确.
为了避开 PHP 页面乱码的发生,PHP 页面开头第一句
header(“content-type:text/html; charset=utf-8“);
//强行指定页面的编码,以避开乱码
7.PHP 连接 MYSQL 数据库语句指定的编码不正确.
在连接数据库的语句中.
mysql_connect(”localhost”,”user”,”passwo
rd”); mysql_select_db(”my_db”);
评论0
最新资源