以下代码只有在未达到截止日期时才有申请职位的链接。如何在申请截止日期过后取消暂停链接,或者只是更改链接标签' apply&# 39;关闭'?我将非常感谢你的帮助。
while($row = mysqli_fetch_array($query))
{
$ref=$row['id'];
echo "<tr id=".$ref.">";
echo "<td >" .$row['refNo'] . "</td>";
echo "<td >" . $row['title'] . "</td>";
echo "<td >" . $row['positions'] . "</td>";
echo "<td>" . $row['typeofContract']."</td>";
echo "<td>" . $row['deadline'] . "</td>";
echo "<td>" .$row['dept']."</td>";
$det= $row['details'];
echo "<td style='width:100px' >" ."<a href='../../admin/admin/jobdetails/".$det."' target='_blank'>Job details</a>" . "</td>";
echo "<td>".'<a href="apply.php?deptid='.$ref.'" style="color:blue" >Apply</a>'."</td>";
echo "</tr>";
}
答案 0 :(得分:1)
if($row['deadline'] >= time()) echo "<td>".'<a href="apply.php?deptid='.$ref.'" style="color:blue" >Apply</a>'."</td>";
如果您的$ row [&#39;截止日期&#39;]是时间戳,则只有在时间戳低于实际时间时才会触发此回显。当然,在这种情况下你可以返回任何html,例如:
if($row['deadline'] >= time()) echo "<td>".'<a href="#" style="color:blue" >DEADLINE REACHED</a>'."</td>";
希望有所帮助
编辑: