DEDECMS列表标签按照下载次数排序

早上好,给您新鲜的问候,温暖的祝福,清晨,美好的开端,祝您今天精神振奋,精力充沛,心情愉快,一切都很好!

DEDECMS按照下载次数排序,排序在SQL语句里无非就是order by下载次数 desc,知道了这个然后我们就看需要改哪里了。

找到include目录下面的taglib目录里的arclist.lib.PHP文件在376行后加入如下代码 if($orderby == 'down') { $sql = "select SUM(downloads) as down_num,id from dede_downloads group by id ORDER BY down_num DESC LIMIT 0,15"; $dsql->Execute('me',$sql); while($drow = $dsql->GetArray() ) { $arr[] = $drow['id']; } $dstr = implode(",",$arr); if($orwhere!='') { $orwhere .= " AND arc.id in($dstr)"; }else{ $orwhere .= " where arc.id in($dstr)"; } $ordersql = 'ORDER BY field(arc.id,'.$dstr.')'; }

以上就是DEDECMS列表标签按照下载次数排序。在人生的道路上,成功的秘诀在于持之以恒,锲而不舍,失败的教训在于疲疲沓沓,抓而不紧。更多关于DEDECMS列表标签按照下载次数排序请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
Dedecms:软件无法显示下载次数的如何解决

Dedecms下载次数真实统计的如何实现方法

DEDECMSV5.6将软件下载次数直接生成静态

织梦dedeCMS列表标签按照下载次数排序

织梦如何按照软件下载次数排列