【发布时间】:2012-07-22 13:33:32
【问题描述】:
我正在开展一个项目,该项目将使用比较投票逻辑将评分最高的排序到顶部,将最低的排序到底部(类似于“热与否”或“Hotstagram”)。基本上我需要做的是在数据库中随机拍摄两张彼此相邻的照片并让用户投票,为获胜者加一分,从失败者中减去一分,基本上将最高的过滤到顶部。
我的问题有两个,如何在 MySql 数据库中获取随机项,然后直接在其旁边获取随机项。其次(如果有人有这方面的经验)你将如何构建你的数据库?我在想一张用于图像的表格,另一张用于投票(然后在页面加载时编译结果)。我想我在这里关心的是,对于排名,新输入的照片将从零开始,所以你可以有 X 数量的相同排名的照片?我只是在那里抛出一些想法,我需要另一个想法来折腾这个。
【问题讨论】:
标签: php mysql sql database voting