count是保留字$query="UPDATE counter SET `count`=`count`+1";

解决方案 »

  1.   

    大哥真是高手啊!您上面用的是`号不是'啊??这是那个符号啊?
    还有句query您看看,能不能帮我解决
      

  2.   

    $query="SELECT count(*) FROM queries WHERE establish_time>=((CURDATE()-2)*1000000) AND establish_time<=((CURDATE()-1)*1000000)";
    找到昨天的帖子,但有错,返回总是0
      

  3.   

    1、“`”在“Esc”下面、“Tab”上面、“1”左边
    2、query="SELECT count(*) FROM queries WHERE to_days(CURDATE())-to_days(establish_time)=1
      

  4.   

    唠叨大哥,谢谢您的点拨,您真是我学习的榜样!
    您的query确实经典,但我上面的query错在哪里?您能不能给我指出!!!
    万分感谢!!
      

  5.   

    (CURDATE()-2)*1000000 curdate函数用做运算返回的就是整数,比如:20050524
      

  6.   

    也就是说不能再和timestamp比了对吗?
    (CURDATE()-2)*1000000 curdate函数用做运算返回的就是整数,因该是:20050524000000吧!
      

  7.   

    但不是说mysql能自由转值的来着!?