Javascript 按日期更改PHP数据表中的行颜色 今天: 已发行图书|到期图书 身份证件 官员 会员身份证 书号 发布日期 到期日 评论
如果到期日期大于今天(php代码中的第1行),我想给到期日期行上色 我的英语不好。。Javascript 按日期更改PHP数据表中的行颜色 今天: 已发行图书|到期图书 身份证件 官员 会员身份证 书号 发布日期 到期日 评论,javascript,php,html,mysql,Javascript,Php,Html,Mysql,如果到期日期大于今天(php代码中的第1行),我想给到期日期行上色 我的英语不好。。 很抱歉,我希望你能理解..像这样的东西会有用的 Today : <?php echo date("m/d/Y"); ?> <ph>ISSUED BOOKS | DUE BOOKS</ph> <table border="1" cellpadding="3" cellspacing="0" id="tblissued"> <tr bgcol
很抱歉,我希望你能理解..像这样的东西会有用的
Today : <?php echo date("m/d/Y"); ?>
<ph>ISSUED BOOKS | DUE BOOKS</ph>
<table border="1" cellpadding="3" cellspacing="0" id="tblissued">
<tr bgcolor="#CCCCCC">
<th height="39">id</th>
<th>Officer</th>
<th>Member_ID</th>
<th>Book_ID</th>
<th>Issued_date</th>
<th>Due_date</th>
<th>Remarks</th>
</tr>
<?php do { ?>
<tr bgcolor="#FFFFFF">
<td height="33"><?php echo $row_rsissuedbooks['id']; ?></td>
<td><?php echo $row_rsissuedbooks['Officer']; ?></td>
<td><?php echo $row_rsissuedbooks['Member_ID']; ?></td>
<td><?php echo $row_rsissuedbooks['Book_ID']; ?></td>
<td><?php echo $row_rsissuedbooks['Issued_date']; ?></td>
<td><?php echo $row_rsissuedbooks['Due_date']; ?></td>
<td><?php echo $row_rsissuedbooks['Remarks']; ?></td>
</tr>
<?php } while ($row_rsissuedbooks = mysql_fetch_assoc($rsissuedbooks)); ?>
</table>
试试这个:
<?php do {
$style = "";
if ($row_rsissuedbooks['Due_date'] > date("m/d/Y")){
$style = "style='background:#FF0000;'";
}
?>
<tr bgcolor="#FFFFFF">
<td height="33"><?php echo $row_rsissuedbooks['id']; ?></td>
<td><?php echo $row_rsissuedbooks['Officer']; ?></td>
<td><?php echo $row_rsissuedbooks['Member_ID']; ?></td>
<td><?php echo $row_rsissuedbooks['Book_ID']; ?></td>
<td><?php echo $row_rsissuedbooks['Issued_date']; ?></td>
<td <?php echo $style;?>><?php echo $row_rsissuedbooks['Due_date']; ?></td>
<td><?php echo $row_rsissuedbooks['Remarks']; ?></td>
</tr>
<?php } while ($row_rsissuedbooks = mysql_fetch_assoc($rsissuedbooks)); ?>
您想要什么颜色?整行、整列还是一个单元格?嗯。。。整行的颜色很好,我想:)如果希望它是整行,只需将
移动到tr元素。
<td><?php echo $row_rsissuedbooks['Issued_date']; ?></td>
<?php
echo "<td";
if(strtotime($row_rsissuedbooks['Due_date'])>time())
{
echo " style=\"background-color:#00FF00\"";
}
echo ">".$row_rsissuedbooks['Due_date']."</td>";
?>
<td><?php echo $row_rsissuedbooks['Remarks']; ?></td>