簡體   English   中英

如何根據今天的日期制作不同的顏色?

[英]How to make the different color depending on today's date?

如果數據庫中的日期大於今天的日期,如何更改日期的不同顏色。 在圖片中,你可以看到 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="";}

日期必須為綠色且自動檢測到。

這是代碼示例

<?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>

添加樣式 / class 可以解決您的問題

<head>標記中添加 css,或者在 css 文件中維護它會更好。 查看css教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM