另外,strtolower('zfw测试')结果是汉字部分变成了乱码。

解决方案 »

  1.   

    数据库的字符型字段是忽略大小写的,而binary是表示以二进制方式(即区分大小写)
      

  2.   

    既然是忽略大小写,那么直接
    where username='$name1'
    不就行了
      

  3.   


    但有些明明不一样的汉字用户名就被处理成一样的了比如我用select * from member where username='念念';结果就是
    南南 祁祁 念念 潇潇 的资料,这种情况比较常见。
      

  4.   


    LINUX+MYSQL难道是MYSQL语言集的问题?我看英文只能限制了。