$query="select * from talbe where name like '%$name%'";

解决方案 »

  1.   

    #_# ??看来这个问题我解决不了啦。
    PS:人家都是这么写的($query="select * from talbe where name like '%$name%'";)
      

  2.   

    下面是一种更精确的查询方法,希望您能成功:
    select id,title,name from achech_com.news where binary ucase(title) like concat('%',ucase('a'),'%') 
    检索的步骤是先将属性指定为 BINARY ,以【精确】检索结果,而被 like 的 title 内容存在大小写字母的可能,故先使用 ucase 函数将字段内容全部转换成大写字母,然后再进行 like 操作,而 like 的操作使用模糊方法,使用 concat 的好处是传进来的可以是直接的关键字,不需要带“%”万用符,将“'a'”直接换成你的变量,在任何语言下都万事无忧了。 本方法的特点即是 使用 BINARY 属性进行检索,以达到精确的目的!