怎么解决PHP 从数据库取数据的中文乱码呢??~help me

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:03:45
我从MYSQL 数据库中取得的中文经PHP编译就成乱码了。。乱码形式是以??表示~~。。。。

php页面加上mysql_query('set names utf8');最后是你数据库的编码,是什么你就写什么,我这是utf8所以就写的这个,你要是gb2312就不能写上面的了。必须前后保持一致,存的时候也得加上。

数据添加进数据库时 编码要统一 比如你PHP文件编码是gbk 添加数据时 连接完数据库后 加一个mysql_query("set names 'gbk'");