我在我的网站上添加了推介竞赛页面,我需要设置竞赛日期从今天的日期到未来的日期,我需要向会员显示我的每日结果,我的代码在下面
$my_time = time() - 5184000;
$top10 = $db->query("SELECT m2.username, count(*) as referrals FROM users m1 inner join users m2 on m1.ref=m2.id where m1.reg_time <= $my_time group by m1.ref, m2.username ORDER BY `referrals` DESC LIMIT 10");
<div class="box">
<div class="info_box">Top 10 referrers in last 60 days</div>
<table class="table">
<tr><th>Username</th><th>Total Referrals</th></tr>
<?php if (count($top10) > 0) {
while($row = $top10->fetch_assoc()) {
echo "<tr>";
echo "<td>{$row['username']}</td>";
echo "<td>{$row['referrals']}</td>";
echo "</tr>";
}
}
?>
</table>
</div>
但是这段代码只给我这个结果:
如何从今天开始设定结果并在将来的某个日期结束?
答案 0 :(得分:0)
SELECT CURDATE();
将为您提供当前日期。
至于将来的日期,您使用表格来确定此值,还是通过页面上的输入设置它?