向英文mysql插入汉字全是乱码
我用的国外linux主机,字段类型是varchar,我记得曾经看到一篇文章说在sql语句中字符串数值的引号上做手脚就可以解决了,好像加了点什么,想不起来了。昨晚搜了一晚上也没找到,全是些垃圾文章被转来转去,没一个能解决问题的,只好到这里求救了!
作者: asyncyd 发布时间: 2011-06-04
首先看你数据库的编码,然后表的编码,再然后字段的编码。
最后看你插入数据时mysql_query()的编码
------------------------------------------------------------------------------------------------
http://www.jiemengwu.com/ 解梦屋 http://www.phpzy.com/php/ 绿色php资源http://www.shopfw.com网店服务http://www.jqk8.com剧情看吧
最后看你插入数据时mysql_query()的编码
------------------------------------------------------------------------------------------------
http://www.jiemengwu.com/ 解梦屋 http://www.phpzy.com/php/ 绿色php资源http://www.shopfw.com网店服务http://www.jqk8.com剧情看吧
作者: wukaixin 发布时间: 2011-06-04
與你建立的資料庫的編碼有關
作者: sibang 发布时间: 2011-06-04
你的数据库应该是UTF8的.所以中文在插入之前做一个转换就可以了
作者: PhpNewnew 发布时间: 2011-06-04
建议在建立数据库时,编码用utf8_general_ci编码,建立表结构的时候也用这个编码,应该就不会出现乱码了。除非你用的火星文
作者: ulpyuxa 发布时间: 2011-06-04