您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php解决数据库乱码问题_PHP教程

2025/5/10 23:44:16发布30次查看
数据库是用utf-8的话,你那个文本是使用什么编码呀?
用mb_convert_encoding或iconv来转换一下编码。两个编码要一致才不会出现乱码的。还有就是数据库连接方面,如果你有加了set names应该是全部的连接都要那样去加,要不然,会显示乱码的。
下在的例题如果不进行编码转换就会有问题.
       $filename = qtgz/qtgongzi.txt;
              $fcontent   =   file($filename);
              //将当前元素的值付给$a_content   list把数组元素的值付给一些变量
              foreach($fcontent   as   $a_content) {
              list($qt_sfz,$qt_xm,$qt_bz,$qt_je) = explode( ,,$a_content);
              if($qt_sfz!= and $qt_xm != and $qt_bz != and $qt_je !=){
              echo $qt_xm;
              //取得时间插入到数据库中
              $qt_sj = date(ym);
              $query = insert into qita(qt_sfz,qt_xm,qt_bz ,qt_je,qt_beizhu,qt_sj) values('$qt_sfz','$qt_xm','$qt_bz','$qt_je','$qt_beizhu','$qt_sj');
              //echo $query;
                     $rst = $aa->excu($query);
http://www.bkjia.com/phpjc/632490.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/632490.htmltecharticle数据库是用utf-8的话,你那个文本是使用什么编码呀? 用mb_convert_encoding或iconv来转换一下编码。两个编码要一致才不会出现乱码的。还有就...
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product