我想根据变量的条件将变量的颜色设置为红色或绿色,如果它分别大于和小于 0,它应该显示为红色或绿色。但是,回声不允许我这样做,因为盈亏回显了没有颜色集的每一行。因为该行的其余部分都是从数据库中检索的。所以我还需要回显它。我知道我做的方法是错误的。行逐行回显,因此颜色取决于值。那么我如何让颜色按每行工作?
if($profitandloss<$zero){
"<div style=\"color: red;\">$profitandloss</div>";
}
elseif ($profitandloss>$zero)
"<div style=\"color: green;\">$profitandloss</div>";
// }
// for profit and loss counting
//
echo "<tr><td>" . $row['trade_id'] . "</td><td>" . $row['selection'] . "</td><td>" . $row['date'] ."</td><td>" . $row['type'] ."</td><td>" . $row['size'] ."</td><td>" . $row['bidprice'] ."</td><td>" . $row['offerprice'] ."</td><td>" . $row['stoploss'] ."</td><td>" . $row['takeprofit'] ."</td><td>" . $profitandloss . "</td><td><a href ='delete.php?id=".$row['trade_id']."'>X</a></td></tr>";