添加了语句 mysql_query("set names utf8"); 之后
phpadmin显示正常了:
但是DreamWeaver中,右键点击数据库查看数据时不正常了:
一连串问号乱码
我都是用的utf-8,我是初学者,不太懂编码
请问这个 header("Content-type: text/html; charset=utf-8"); 是不是放在连接数据库声明
<?php
?>
的中间?
我试了你们说的方法,出来的结果跟上面相反
我DW内部的数据库显示正常了,能显示中文了,可是我的Phpadmin网页打开却变成乱码了!!
改来改去 总是两个有一个是乱码
是放在里面
一定要保证数据库和html的编码一致性
你重新往数据库插入新中文试试,有可能之前的已经编码出错了
如果通过 phpadmin 向数据库中插入数据 可以正常显示,但是这些中文数据在DW内部数据库显示就变成了之前说的 一连串问号了
追答实话说你不要用DW调试PHP啦,DW写写代码还行,我没用过DW调试,倒是一直用DW写代码只是因为从ASP一直留下来的习惯而已,只要phpmyadmin和页面输出正常就行,这不是你写程序的目的吗