【发布时间】:2022-07-21 19:19:15
【问题描述】:
我必须根据当前日期更改颜色 td 的 date_client。 例如,如果今天是生日的客户,则此 td s'date 变为红色(字体,而不是背景)。
我的 HTML
<?php foreach ($rows as $row) : ?>
<tr id_client=<?php echo $row["id_client"]; ?>>
<td><?php echo $row["id_client"]; ?></td>
<td><?php echo $row["client_birth_date"]; ?></td>
</tr>
<?php endforeach; ?>
我的数组 https://i.stack.imgur.com/Hpzwl.png
由于我处于循环 foreach 中,因此每个生日都是唯一的。
我已经在 PHP 中尝试过。 PHP
function date_color(){
global $conn;
$id_client = $_POST["id_client"];
$client_date = $_POST["client_birth_date"];
$calendar=$_POST["calendrier"];
$calendar->date_format('Y-m-d'). $client_date->date_format('Y-m-d');
if ($calendar==$client_date){
echo "<font color='#FF0000'>$client_date</font>";
}
}
日历是我屏幕上输入的日期。
我也不知道如何在 JS 中做。 (障碍是如何准确获取 td 的出生日期)
有什么想法吗?
谢谢。
【问题讨论】: