解决方案 »

  1.   

    一会儿是 mysql_query
    一会儿是 mysqli_query真乃高人也
      

  2.   

    header("Content-type:text/html;charset=utf-8");
      

  3.   

    你到底用的是Mysql 扩展 还是mysqli扩展。。
      

  4.   

    我才看了2天的php ,语法都是在网上抄的 
    换成mysqli_query("set names utf8"); 还是有问题Warning: mysqli_query() expects at least 2 parameters  
    结果还是乱码
      

  5.   

    <meta http-equiv="content-type" content="text/html; charset=utf-8">html有這句嗎,如果沒有或charset不對,請改正。
      

  6.   

    (1)要看你的php代码所在文件的编码,是否是utf-8格式。如果是,应该就没有问题。
    (2)mysql_query('set names utf8');应该是没有问题的,报错应该不是它的问题。
    (3)如果可以,建议你使用mysql_real_escape_string('中文内容')进行处理,这样应该不会报错