Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 根据日期更改单元格颜色_Php_Wordpress - Fatal编程技术网

Php 根据日期更改单元格颜色

Php 根据日期更改单元格颜色,php,wordpress,Php,Wordpress,我必须在创建日期等于或小于3天的表格中显示两种不同的颜色。单元格颜色应为“#ffffff00”。否则单元格应该是“#008000”,这是我的代码 <?php if ($project->post_date) : ?> <?php $today_time = strtotime(date('m/d/y')); $created_time = "<?php echo date('m

我必须在创建日期等于或小于3天的表格中显示两种不同的颜色。单元格颜色应为“#ffffff00”。否则单元格应该是“#008000”,这是我的代码

<?php if ($project->post_date) : ?>                                            
<?php
$today_time = strtotime(date('m/d/y'));
$created_time =  "<?php echo date('m/d/y', strtotime($project->post_date)-3) ?>";
if ($created_time == $today_time) {
$stylis = "style='color:#ffff00;'";
} else {
$stylis = "style='color:#008000'"; 
?>
<?php endif; ?>

这是你的答案

<?php
  if($project->post_date){
    $today_time = date('m/d/y');// Change this
    $created_time =  date('m/d/y', strtotime($project->post_date .'-3 days'));
    if ($created_time == $today_time) $stylis = "style='color:#ffff00;'";
    else $stylis = "style='color:#008000'"; 
    echo $stylis;
}
?> 
这是你的答案

<?php
  if($project->post_date){
    $today_time = date('m/d/y');// Change this
    $created_time =  date('m/d/y', strtotime($project->post_date .'-3 days'));
    if ($created_time == $today_time) $stylis = "style='color:#ffff00;'";
    else $stylis = "style='color:#008000'"; 
    echo $stylis;
}
?> 

以下代码适用于您:

if ($project->post_date) {
    $today_time = strtotime('-3 day');  
    $created_time = date('m/d/y', strtotime($project->post_date));
    echo $created_time. " - ".$today_time."<br>";
    if (strtotime($created_time) > $today_time) {
        $stylis = "style='color:#ffff00;'";
    } 
    else 
    {
        $stylis = "style='color:#008000'"; 
    }
}
if($project->post\u date){
$today_time=strottime(“-3天”);
$created_time=date('m/d/y',strottime($project->post_date));
echo$created_time.“-”$today_time.“
”; if(strotime($created\u time)>$today\u time){ $style=“style='color:#ffff00;”; } 其他的 { $style=“style='color:#008000'”; } }
如果您需要任何进一步的帮助,请告诉我们


谢谢

以下代码适用于您:

if ($project->post_date) {
    $today_time = strtotime('-3 day');  
    $created_time = date('m/d/y', strtotime($project->post_date));
    echo $created_time. " - ".$today_time."<br>";
    if (strtotime($created_time) > $today_time) {
        $stylis = "style='color:#ffff00;'";
    } 
    else 
    {
        $stylis = "style='color:#008000'"; 
    }
}
if($project->post\u date){
$today_time=strottime(“-3天”);
$created_time=date('m/d/y',strottime($project->post_date));
echo$created_time.“-”$today_time.“
”; if(strotime($created\u time)>$today\u time){ $style=“style='color:#ffff00;”; } 其他的 { $style=“style='color:#008000'”; } }
如果您需要任何进一步的帮助,请告诉我们


谢谢

这个代码正确吗?它不会永远降落在别的地方吗?我没有测试代码,只是问了一下。谢谢Sharma,我尝试了你的解决方案,但它将所有单元格颜色更改为“#008000”。这一切都基于变量$project->post_date。它将改变颜色。我将准确解释我想要什么,假设$created_time是(2017年9月11日、2017年8月11日、2017年7月11日),在这种情况下,单元格将突出显示此颜色“#ffffff00”。否则单元格将突出显示“#008000”此代码正确吗?它不会永远降落在别的地方吗?我没有测试代码,只是问了一下。谢谢Sharma,我尝试了你的解决方案,但它将所有单元格颜色更改为“#008000”。这一切都基于变量$project->post_date。它将改变颜色。我将准确解释我想要什么,假设$created_time是(2017年9月11日、2017年8月11日、2017年7月11日),在这种情况下,单元格将突出显示此颜色“#ffffff00”。否则单元格将突出显示“#008000”删除
删除
希望这能解决您的问题。所以你可以放弃,希望这能解决你的问题。所以你可以放弃投票