Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 图片投票,如何按票数排序?

[复制链接]
niuniu250 发表于 2011-1-3 16:31:37 | 显示全部楼层 |阅读模式
这种投票,如何按票数多少排序呢?大家帮忙呀

littlehz 发表于 2011-1-4 09:44:14 | 显示全部楼层
按票数排序会降低程序效率,同时导致票数越高的越容易被展示从而得票,所以XPlus没有内置按票数排序功能。
若需要请手动修改source/module/poll/poll_index.php 文件第64行
$query = DB::query("SELECT * FROM ".DB::table('poll_choice')." WHERE itemid = '$itemid' ORDER BY displayorder $condition");

将其中的 ORDER BY displayorder 改成 ORDER BY pollnum
回复

使用道具 举报

 楼主| niuniu250 发表于 2011-1-5 08:28:22 | 显示全部楼层
多谢大大,成了。但是按最低票数排序的,能否按最高票数排序,把最高票的排第一
回复

使用道具 举报

 楼主| niuniu250 发表于 2011-1-5 11:13:17 | 显示全部楼层
太感谢了,万分感谢,真的妥了
回复

使用道具 举报

李意001 发表于 2011-1-12 16:27:15 | 显示全部楼层
同求!~~~~
回复

使用道具 举报

 楼主| niuniu250 发表于 2011-1-13 12:46:28 | 显示全部楼层
按照2楼方法,将其中的 ORDER BY displayorder 改成 ORDER BY pollnum desc
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 07:02 , Processed in 0.057414 second(s), 2 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表