【发布时间】:2011-12-04 04:32:00
【问题描述】:
显然对我来说不是那么简单。我有一个 SELECT 脚本,它要求显示一个分配列表。这一切都很好,但我只需要告诉脚本一旦它过了截止日期(在数据库中定义为duedate)。任何帮助都会很棒。
例如,如果今天是 12 月 3 日,并且有一项作业在 12 月 2 日到期。因为今天是 12 月 2 日之后,所以不会显示该作业。
这是原始 MySQL 脚本。
<?php
session_start();
include("db.php");
$query = "SELECT * FROM scuela_assignments WHERE
assignments_teacher='".$_SESSION['username']."'
ORDER BY assignments_duedate ASC LIMIT 0, 3; ";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$name=$row['assignments_name'];
$due=$row['assignments_duedate'];
$class=$row['assignments_class'];
echo "<div class='span2'><b>";
echo $name;
echo "</b><h6>";
echo "</h6></br>";
echo "<blockquote>";
echo $due;
echo "</blockquote>";
echo"<a href='class.html?id=";
echo $row['assignments_classid'];
echo "'>";
echo $class;
echo "</a></div>";
}
echo "</div>";
?>
【问题讨论】:
-
我不明白你。您能否更具体地说明“告诉脚本一旦过了截止日期”是什么意思?
-
例如,如果今天是 12 月 3 日,并且有一个作业在 12 月 2 日到期。因为今天是 12 月 2 日之后,所以不会显示该作业。