急,急,急,PHP从数据库中读取的内容都是问号,这是怎么回事
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急,急,急,PHP从数据库中读取的内容都是问号,这是怎么回事相关的知识,希望对你有一定的参考价值。
你先去数据库看看是不是都是问号如果不是,就说明是网页编码的问题,你看看你数据库里面用的是什么编码,一般是GB2312或者UTF-8,(你对着网页右单击,有个编码,你换个也许就能正常显示了),然后你在代码里设置网页的编码跟数据库一样就行。 参考技术A 你用的是mysql数据库吧,mysql在应用中一直会出现这种问题,字符编码不一致,中文显示的就是乱码或者问号。
你看下这个文章,解释的挺不错
http://blog.csdn.net/ACMAIN_CHM/article/details/4174186追问
你加一下我QQ吧928947376
参考技术B 字符编码格式不对!! 把数据库改成GBK追问说具体点儿行么
追答看看这个图片
追问这张图片怎么了
参考技术C 80端口总是被占用,虽然把占用80端口的程序结束掉也不行,可能是这个平台的修改include/config.inc.php 数据库配置文件 define(追问?QQ说:928947376
PHP中如何截取两个指定字符中间的字符?急!
参考技术A 楼上的可真能兑付 汗一个 真牛以下是真正的答案<?php$a = "q97018352a79812";$b= (strpos($a,"q"));$c= (strpos($a,"a"));echo substr($a,$b+1,$c-1); ?>你可以去后盾人平台看看,里面的东西不错 参考技术B
用正则
preg_match('/w([\\s\\S]+)i/','dfjiouwejiudfg',$m);
print_r($m);
以上是关于急,急,急,PHP从数据库中读取的内容都是问号,这是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章
急!急!急java读取jdbc.properties连接数据库的问题The url cannot be null