PHP-MySQL-UTF8-中文乱码

今天要将数据存放到数据库中,先在PHP页面中直接插入数据到数据库中,MySQL数据库是utf-8编码,表也是,字段也是。PHP页面本身设置为UTF-8,但是插入中文后在数据库中显示是乱码。但是直接利用PHPMyAdmin插入中文就正常。Google,baidu了一圈,发现是自己的打开方式不正确!自己在编辑PHP页面是用UltraEdit,打开时默认是GBK,所以自己在PHP页面输入的中文也是GBK格式。将PHP文件重新用utf8方式打开,编辑,就OK了!

posted @ 2012-11-09 15:25  bore3601  阅读(365)  评论(0编辑  收藏  举报