SQL显示不正常

很明显我是猪头 2017-09-18 03:23:12
PHP显示正常,传入SQL之后显示就不正常了,PHP和SQL都设置成UTF-8,这是什么原因啊?


...全文
139 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 2 楼 Mechnaic 的回复:
没有看到选择数据库的代码
数据库信息在配置文件,肯定不会直接写在每一个PHP里啊,需要读写数据库时直接调用配置文件就行了
  • 打赏
  • 举报
回复
引用 4 楼 m0_38030271 的回复:
可以进入mysql中,查看编码
show variables like 'character_set_%';
然后用set 命令对相应的编码进行设置
SET variable_name字段的值 = utf8 ;
之后退出并重启mysql, 应该就能显示中文了
http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js的返回值,我把返回赋给var,然后提交到另一个PHP,进数据库就变了,应该是add数据库时,本来就是这样,我尝试转码,但是没成功
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
ch字段的字符集属什么
http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js的返回值,我把返回赋给var,然后提交到另一个PHP,进数据库就变了
木乄木 2017-09-18
  • 打赏
  • 举报
回复
可以进入mysql中,查看编码
show variables like 'character_set_%';
然后用set 命令对相应的编码进行设置
SET variable_name字段的值 = utf8 ;
之后退出并重启mysql, 应该就能显示中文了
xuzuning 2017-09-18
  • 打赏
  • 举报
回复
ch字段的字符集属什么
Mechnaic 2017-09-18
  • 打赏
  • 举报
回复
没有看到选择数据库的代码
  • 打赏
  • 举报
回复
@xuzuning @霜月枫桥 @天际的海浪 @hongmei85

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧