Mysql 4.0.21 乱码问题 公司服务器在日本,系统是UNIX。Mysql版本为4.0.21,不支持set names XXX在对数据库进行操作的时候,存进的数据全是乱码。中英文的不会乱码。日文的会成乱码。网页编码是GB2312不知道怎么解决。请各位高手给点建议,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网页、程序文件、数据库都使用UTF8编码,应该能解决你的问题 我写的是网页编码为GB2312.POST提交后得到的值就是乱码,那数据库存入的就必定是乱码咯?是网页的问题还是数据库的问题? 换这个sqlyog_6.0.exe客户端,就好了。 没办法更改软件,因为服务器在日本。现在问题已经解决,POST的数据经过了编码转变,用file_get_contents("php://input")获得最原始的数据后即可。$content=file_get_contents("php://input"); if(!empty($content)){ $questArray=Array(); $tempArray=explode("&",$content); foreach($tempArray as $q){ $tq=explode("=",$q); $questArray[$tq[0]]=urldecode($tq[1]); //$questArray[$tq[0]]=$tq[1]; //echo $questArray[$tq[0]]; } } mysql中连表字段设置索引的问题 为什么我在MySQL 下新建的的用户不能创建自己的数据库? 有没有什么方法可以 执行这个存储过程?? 请教个设置数据库在线人数问题。 Linux平台上我的Mysql启动不了了 请问有什么会影响MYSQL的排序 谁能告诉我几个sql测试工具啊~~小弟急啊~~ 当有多条查询时如何提高查询速度? 一个复杂的mysql问题 关于函数的使用 求个SQL语句! MySQL触发器中如何找到修改的名字
$content=file_get_contents("php://input");
if(!empty($content)){
$questArray=Array();
$tempArray=explode("&",$content);
foreach($tempArray as $q){
$tq=explode("=",$q);
$questArray[$tq[0]]=urldecode($tq[1]);
//$questArray[$tq[0]]=$tq[1];
//echo $questArray[$tq[0]];
}
}