Heim > Backend-Entwicklung > PHP-Tutorial > 页面,连接字符,数据都是utf8,数据库中显示乱码,页面显示正常

页面,连接字符,数据都是utf8,数据库中显示乱码,页面显示正常

WBOY
Freigeben: 2016-06-20 12:43:32
Original
1102 Leute haben es durchsucht

在页面中,数据库连接,数据库编码都设置的是UTF8,为什么从页面提交的中文在数据中显示的乱码,但是页面读取数据内容是仍然是中文,当然不影响使用,但作为关键字查询时就不能匹配了!还有就是我直接在数据插入的中文,在数据中显示正常,但是读取到页面中却显示 "????" ,这是为什么呢?问题出在哪里啊?请大神们帮帮忙!,各个地方我都截图了





回复讨论(解决方案)

php设置编码是:utf-8
mysql设置编码是:utf8

不要搞混淆了。

php设置编码是:utf-8
mysql设置编码是:utf8

不要搞混淆了。


谢谢

php设置编码是:utf-8
mysql设置编码是:utf8
www.ag-glass.com学习了,谢谢。

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage