是不是这里啊:
if ($class==2) $type="newscontent";
else $type="newstitle";
end;
用{}括起来看看

解决方案 »

  1.   

    没有啊,我已经用echo测试过了,传过去的是标题啦。我列出来的都是标题。
      

  2.   

    $sql  =  "select  * from  news where $type like BINARY '%$search%' order by newsid desc ";
      

  3.   

    TO www0aspsun0com(源码联盟):你太棒了.可以解释一下吗.现在可以啦.谢谢啦.
      

  4.   

    我查了下mysql手册,上面说:
         注意,当将一个索引列强制为 BINARY 时,在某些语境中,MySQL 将不能有效地使用索引。 
      那怎么办?什么时候会出现问题?什么问题呢?