一个数据分时间段来显示的问题,,---急!!

时间:2021-08-01 11:24:30
大家好,我现在做一个FLASH游戏在线提交分数后,在网页上显示出前20名的这么一个功能,,
1.当打开些网页时,显示出来的分数是数据库里排名前20的玩家,玩后提交分数的时间字段是playtime存储值是取".date("Y-n-j H:i:s")."的,
2.我想在此页面上做三个按钮分别是"daily","weekly","monthly",当玩家点击DAILY这个按钮时就显示出当天所有分数的前20名出来排;,当玩家点击WEEKLY这个按钮时就显示出那个星期内所有分数的前20名出来排;,当玩家点击MONTHLY这个按钮时就显示出那个月内所有分数的前20名出来排;

请问我应该怎么写这个程序来实现这三个功能呢?我是个PHP初学者,希望各位高手指点迷津啦,,谢谢!!

也非常急啊,,,

6 个解决方案

#1


可以参考SQL语句里的DateDiff()函数!

#2


select * from table where XXX 
order by XX desc ;

#3


查看一下手册就知道了。

#4


可以对比一下php以及mysql中相对应的时间函数,然后比较。

#5


我QQ是190696011 希望有高手能加我,我把原文件发给他看一下,你们这么说我确实是理不出头绪来啊,,谢谢啦!!

#6


哦,我目前隐身...

#1


可以参考SQL语句里的DateDiff()函数!

#2


select * from table where XXX 
order by XX desc ;

#3


查看一下手册就知道了。

#4


可以对比一下php以及mysql中相对应的时间函数,然后比较。

#5


我QQ是190696011 希望有高手能加我,我把原文件发给他看一下,你们这么说我确实是理不出头绪来啊,,谢谢啦!!

#6


哦,我目前隐身...