我正在开发我的会员系统,我希望每隔30天在侧边栏中显示一个“精选会员”,我希望选择是随机的。有任何想法吗?提示?
编辑:我理解如何查询数据库以显示随机行,我想知道我必须做什么每30天显示一次数据
答案 0 :(得分:2)
这实际上是两个问题:
〜获得随机成员
〜显示会员30天
第一部分可以使用JW的SQL查询或一系列其他查询方法完成。
第二部分必须使用PHP完成。有很多方法可以做到这一点,问题中最有趣的部分是每隔30天更改 。
就我个人而言,我要么是一个cron工作,要么根据它所用的月份使用一个解决方案,并参考该月份标记存储随机成员。如果月份标记更改了随机成员存储的更改。这样的事情。
答案 1 :(得分:2)
- 使用该表格进行选择和显示。
答案 2 :(得分:0)
SELECT * FROM Members ORDER BY Rand() LIMIT 1
就是这样。您可以执行一个cron作业,每30天运行一次此查询。