我的网站上有一个名为 profile_views 的表,用于计算一个人查看用户个人资料的次数。我想要做的是让用户看到他们在那一周有多少访问者访问他们的个人资料,并且每周一我都希望清空表格,以便计数可以从 0 重新开始。
我正在尝试创建一个 php if 语句,表示每周一在星期一执行删除 mysql 查询。我只有在星期一才能执行它,但是我试图找到一种只执行一次的方法,最好是在星期一早上 00:00 AM,因为我不希望它在整个过程中不断删除表中的结果周一。
<?php
$today=date(l); // Find what today is? using date function
// If today is Monday displays message "Today is Monday" and displays image1.gif
if($today==Tuesday) { // Compare $today with name of the day.
$result = mysql_query("DELETE FROM ptb_profile_views;")
or die(mysql_error());
}
?>