关于字符集的问题~~ 应该是apache的问题,不能直接接受中文字符 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的电脑和上传的服务器上都不行啊,2个APACHE都有问题吗? 从前也有apache不能接受直接放在url中的中文,需要使用urlencode()转化一下就可以了这个是不是也是类似的情况很可惜我用的是IIS,不能帮你测试 把php.ini的;default_charset="iso-8859-1"改成default_charset="gbk"试试 改了,然后重起APACHE了,还是不行 Mysql4.1以上的版本会有字符集的问题,如果你的数据是以GB2312或GBK存储,那你在读取的时候要执行一命令告诉mysql你指定的字符集是什么。2 $name=待填3 $sql="insert into table(name,.....) values('$name',.....)";4 //echo $sql; exit;5 mysql_query("Set Names 'GBK'"); //GBK是根据你的数据而定6 mysql_query($sql) or die ("hahahahahah"); 直接在数据库连接成功后运行mysql_query("SET NAMES 'gbk'"),搞定! OK!搞定了,真是太谢谢了,以前只是在读取数据的时候用过mysql_query("Set Names 'GBK'");没想到插入的时候也要用上,谢谢!! wamp转到wamp2提示N多错误 jquery网页制作中empty()与remove()区别 各位大大一起来帮忙看一下! php上传下载程序的问题,高手帮忙小弟先谢了 请教php 输出HTML问题 file_put_contents函数的问题 帮吗啊!局域网共享的问题 winXP系统 如何让四台机子互相访问? 关于静态页面的浏览次数问题 帮忙看看我编的周历程序问题出在哪??? 推荐一些面向对象(OOP)的书?哪里有下载? 寻找合作伙伴,一起进步并散分。 使用ADOdb导致页面多余空格
这个是不是也是类似的情况
很可惜我用的是IIS,不能帮你测试
的
;default_charset="iso-8859-1"改成default_charset="gbk"试试
2 $name=待填
3 $sql="insert into table(name,.....) values('$name',.....)";
4 //echo $sql; exit;
5 mysql_query("Set Names 'GBK'"); //GBK是根据你的数据而定
6 mysql_query($sql) or die ("hahahahahah");