好的,我对PHP场景相当新,所以请更正我可能做错的事情等。我正在尝试做一个日历列表,一旦它到达截止日期之后的那一天它就会隐藏它。我目前已经获取了提交的信息,但是不确定如何从这里继续使隐藏的过期项目隐藏起来?我已在下面附上我的代码以获得反馈。
<?php
include 'db-connect.php';
$result = mysqli_query($con,"SELECT * FROM tasks");
echo "<table border='0' align='center'>
<tr>
<th>Task Title:</th>
<th>Task Description:</th>
<th>Due Date:</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['task'] . "</td>";
echo "<td>" . $row['description'] . "</td>";
echo "<td>" . $row['datedue'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
答案 0 :(得分:0)
您可以在MYSQL查询中执行此操作
SELECT * FROM tasks WHERE datedue >= CURDATE()
这只会返回高于或等于当前日期的行。