這個問題在這里已經有了答案: PHP:根據 $value 更改文本顏色 (14 個回答) 2 天前關閉。
如果資料庫中的日期大于今天的日期,如何更改日期的不同顏色。在圖片中,您可以看到 002 下的日期大于今天的日期,因此顏色必須為綠色。如果小于toda的日期,它必須是紅色的。如何自動檢測日期?
$type = $equipArray[$x];
$sql = "SELECT * FROM map_db_oee.`tbl_actual_correlation` WHERE `waferid` LIKE 'NSX1234%' AND prober=' '".$type."' ORDER BY dt_cor DESC LIMIT 1'";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
$row = mysqli_fetch_array($result);
$date = "<br><font size=\"2px\" color=\"red\">".$row["dt_corr"]." </font>";
}
else {
$date = "";
}
![如何根據今天的日期制作不同的顏色?[復制]](https://img.uj5u.com/2021/11/22/f8428e7c3c76409fad5f8ce8757a375f.png)
![如何根據今天的日期制作不同的顏色?[復制]](https://img.uj5u.com/2021/11/22/ca005ad481ff44889c0fcfd77fb1b6fa.png)
uj5u.com熱心網友回復:
<?php $class = strtotime($row['dt_cor']) < time() ? 'past' : 'up-coming'; ?>
<style>
.date-el{font-size: 14px;display: inline-block;color: #000;}
.date-el.past{color: #ccc;}
.date-el.up-coming{color: #f00;}
</style>
<span class="date-el <?= $class; ?>"><?= $row['dt_cor']; ?></span>
添加樣式/類可以解決您的問題
在<head>標簽中添加css ,或者如果你在css檔案中維護它會更好。檢查 css 教程
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/362339.html
上一篇:谷歌表格中單獨的詳細時間戳
下一篇:計算連續日期R
