急,急,急,PHP从数据库中读取的内容都是问号,这是怎么回事

2025-05-10 23:17:43
推荐回答(4个)
回答1:

你先去数据库看看是不是都是问号
如果不是,就说明是网页编码的问题,你看看你数据库里面用的是什么编码,一般是GB2312或者UTF-8,(你对着网页右单击,有个编码,你换个也许就能正常显示了),然后你在代码里设置网页的编码跟数据库一样就行。

回答2:

你用的是mysql数据库吧,mysql在应用中一直会出现这种问题,字符编码不一致,中文显示的就是乱码或者问号。
你看下这个文章,解释的挺不错
http://blog.csdn.net/ACMAIN_CHM/article/details/4174186

回答3:

字符编码格式不对!! 把数据库改成GBK

回答4:

80端口总是被占用,虽然把占用80端口的程序结束掉也不行,可能是这个平台的修改include/config.inc.php 数据库配置文件 define(