phpcms调用抢手第一种:

{pc:getsql="SELECT*FROM`v9_news`a,`v9_hits`pWHEREa.catid=$catidanda.status=99anda.inputtime>UNIX_TIMESTAMP()-7*3600*24andCONCAT('c-1-',a.id)=p.hitsidORDERBYp.weekviewsDESC"num="15"}{loop$data$r}
<fonttitle="{date("y-m-d',=""$r[inputtime])}"=""style="margin:0px;padding:0px;word-break:break-all;overflow-wrap:break-word;">{date('d',$r[inputtime])}日{str_cut($r[title],38)}
{/loop}{/pc}

其间c-1-中的1代表MODELID 请更换成你自己的模型ID ,经测验此办法超占MYSQL资源
phpcms调用抢手第二种:

SELECTa.title,a.urlFROMv9_newsa,v9_hitsbWHEREa.id=substr(b.hitsid,5)ANDstatus=99ORDERBYb.viewsDESC

留意:substr(b.hitsid,5)的意思是截取v9_hits表里hitsid字段值第5个字符起至完毕,请按实际情况修正,假如你的站点ID是两位数,那么这儿你要从第6个字符开端,完美一点再加个 a.catid=b.catid

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:phpcms v9调用热门文章的两种方法发布于2022-05-19 07:43:42

相关推荐