关于PHP程序读取MySQL数据库中的中文值的显示成问号的问题!(在线等) 原因是创建表的时候有错误,原因有:一、你没有在SQL查询中指定编码类型;二、表的编码和你所用的编码类型不同; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL语句我就用了一个"SELECT * FROM tableName"就是简单的将表的内容读出来!怎样在SQL查询中指定编码类型?表我用的gb2312,而且在命令提示符中可以插入中文!谢谢了! apache,php pages,mysql should be the same charset. 在mysql_select_db()下面加一行mysql_query("SET NAMES GB2312");应该没有问题了 估计都是编码的问题niohe的方法可以试试 各位大哥:你们遇到过这样的问题了吗?你们是怎么解决的啊?难道我每用个SQL语句就要来个mysql_query("SET NAMES GB2312");?我不是说它不好,起码也是一种解决的方法,但我还不知道能行不。(我在网吧还的回去试)但是我觉得它太麻烦了。我想知道在服务器的配置文件中怎么设置。我的MySQL服务器在命令行模式下能成功的插入中文值。my.ini中default-character-set = "gb2312"php.ini中default_charset = "gb2312"各位难道就没有办法了吗?谢谢热心的各位了! mysql_query("SET NAMES GB2312")就算用这个也不麻烦的。实际写东西的时候数据库连接都是放到一个单独的文件里如conn.php然后在每个要用到数据库的page里require它的。 只是老版本的mysql用双latin1来存中文掩盖了这个问题,其实所有的数据库都会有字符集的问题的。 看下这个数据库表设计那里有问题? notepad++如何传参运行php文件? 问高手:如何在给每篇文章的投票限制只能投1次?不想要无限刷屏刷次数。 求助个正则匹配 PHP和ASP.net到底是哪種思想哪種語言哪種更好更先進! 如何得到.php文件中转向的最终地址. 能帮我看看吗,谢谢! 在98系统pws下的一个php问题 如何把溫文本框去除用php 利用gd怎么显示汉字?在线等待! PHP有什么优点? 求一正则表达式
就是简单的将表的内容读出来!
怎样在SQL查询中指定编码类型?
表我用的gb2312,而且在命令提示符中可以插入中文!
谢谢了!
mysql_query("SET NAMES GB2312");
应该没有问题了
niohe的方法可以试试
你们遇到过这样的问题了吗?
你们是怎么解决的啊?
难道我每用个SQL语句就要来个mysql_query("SET NAMES GB2312");?
我不是说它不好,起码也是一种解决的方法,但我还不知道能行不。(我在网吧还的回去试)
但是我觉得它太麻烦了。我想知道在服务器的配置文件中怎么设置。
我的MySQL服务器在命令行模式下能成功的插入中文值。
my.ini中default-character-set = "gb2312"
php.ini中default_charset = "gb2312"
各位难道就没有办法了吗?
谢谢热心的各位了!
就算用这个也不麻烦的。
实际写东西的时候数据库连接都是放到一个单独的文件里如conn.php
然后在每个要用到数据库的page里require它的。