如何通过检查两个条件来检查greyout链接?

时间:2015-06-27 09:59:53

标签: php mysql

我是否知道如何将事件状态结束并且事件日期少于90天的行中的链接变灰?这将导致预订无法取消。我得到了编码,但结果没有正确显示。

<?php if (($row['Event_status']== 'Ongoing') OR ( strtotime($row['Date']) > strtotime('-90 day' ) )) {                                              
echo "<td><a href='CustPortal.php?booking_id=".$row['Booking_id']."'> Cancel</a></td>";} ?>

2 个答案:

答案 0 :(得分:0)

这样的东西?

<td>
    <?php if (($row['Event_status'] == 'Ongoing') OR (strtotime($row['Date']) > strtotime('-90 day'))) { ?>
        <span class="grey-out">Too late to cancel</span>
    <?php } else { ?>
        <a href="CustPortal.php?booking_id=<?= $row['Booking_id']; ?>">Cancel</a>
    <?php } ?>
</td>

答案 1 :(得分:0)

从问题中不清楚,但我认为你想要那样的东西

 <?php
  if (($row['Event_status']== 'Ongoing') OR ( strtotime($row['Date']) > strtotime('-90 day' ) )) 
  {                                              
  echo "<td><a href='CustPortal.php?booking_id=".$row['Booking_id']."'> Cancel</a></td>";
  }
  else
  {
     echo "<td><span style='color:grey;'> ".strtotime($row['Date'])." </span></td>";
  }
  ?>