设定全部都是utf8_unicode_ci
sql为
SELECT word FROM dict WHERE word='美女' 在phpMyAdmin下怎么搞都成功在php下搜索英文可以,中文怎么弄都不行。搞了大半天还是不行

解决方案 »

  1.   

    各位老大,帮帮忙,我的代码如下。搜索中文就是不行
    $query ="SELECT word FROM $tableName WHERE word='$word' ";
    $result = mysql_query($query, $dblink)
    or die("Could not query : ".mysql_error());

    echo $query;
     
    if ($rows = mysql_fetch_row($result)) {
    echo "\n ok";
    }
      

  2.   

    set names=utf-8尝试过了否?
      

  3.   

    set names=utf-8  没试过, 放那里的, 给点提示
      

  4.   

    set names utf8  
    之后能查到了  
    谢谢,果然能行