机器没有PHP环境,没法调试,会不会是因为ID 是关键字?

解决方案 »

  1.   

    active='1'
    active字段是字符型??
      

  2.   

    如果isopen字段允许为空,则可能要进行判断 isopen <> 1
      

  3.   

    给两个建议:
    1,如二楼所说,可能是DB的保留字的字符串,尽量不要用做字段的名字,容易出问题;
    2,不知道你用什么环境调试,把语句在DB里转一下,有什么错误DB Manager就都给你报出来了。
      

  4.   

    确定是 isopen 不起作用吗?
      

  5.   

    没有错误报告吗?估计是你的sql语句写错了
      

  6.   

    加了一个字段isopen做位会员的审核,int类型默认值为1
    而使用isopen=0做查询条件?
    须知,在没有显式的对isopen赋值时,isopen都为1。isopen=0的条件难以得到满足