下面是一段热点排行之类的sql语句: 
本月热点排行之类的sql语句 
前提是开启标签支持SQL语句。 
开启标签支持SQL语句方法: 
connect.php 
然后找到: 
$do_openbqquery=0;  //开启标签支持sql语句查询(0为不支持,1为开启) 
设置成: 
$do_openbqquery=1;  //开启标签支持sql语句查询(0为不支持,1为开启) 
已带模版的标签为例: 
"select  *  from  phome_ecms_news  where  newstime  >  SUBDATE(NOW(),INTERVAL  30  DAY)  order  by  onclick  desc  limit  10 
30  是单位(天,当然你也可以修改单位为hour(小时),month(月)等…),自己修改合适的时间。 
10  是调用多少条,自己修改为合适。 
24  是SQL标签的类型,必须为24系统才会执行前面的SQL。 既然能调用热点排行,那么随机调用某一栏目若干日以内最新资料的sql语句是不是也应该有,哪位高手能给答复? 

解决方案 »

  1.   


    select  *  from  phome_ecms_news  where  newstime  >  SUBDATE(NOW(),INTERVAL  30  DAY)  order  by  RAND()  limit  10
      

  2.   

    用order  by  RAND() 
    楼上给出答案了。
      

  3.   

    谢谢几位。
    这是在ECMS自己的论坛上也没解决的问题,你们给出了正确答案。
      

  4.   

    请问RAND()后面的括号空着吗?