试了网上介绍的N种方法,就是修改libraries/select_lang.lib.php 这个文件的内容,我的表中插入中文依旧还是有问题,显示的都是问号,我的phpmyadmin版本是phpMyAdmin - 2.11.9.5 mysql是服务器版本: 5.0.51a-community-nt
请问有什么好方法可以解决的,郁闷死了

解决方案 »

  1.   

    mysql_query(set names 'utf8');加上这个试试!
      

  2.   

    是这么用吗
    $sql="*****"
     mysql_query("set names 'utf8'");
     $query=$this->db->query($sql);
      

  3.   

     mysql_connect("localhost","root","");
    mysql_query("set names 'utf8'");
    mysql_select_db("zansg");
    $sql="SELECT antitle,ancontent  FROM t_ancment order by anid desc limit 5";

    $result = mysql_query($query);
      

  4.   

    不过,你的数据库设置的编码格式应该和php一样的!
      

  5.   

    我数据库设置的编码格式是gb2312_chinese_ci那么我就要set name 'gbk'?
      

  6.   

    汗一个,终于找到原因了,之前我只是一直在调数据库的编码仔细一看,原来是字段的整理选择的是lain,换成gbk的没问题了……………………