我编写了一个代码,其中一个值是从 mysql 获取的,如果它是 1,那么行应该是红色,如果它是 0,那么行应该是绿色。当我执行代码时,它总是转到 else 语句。
代码如下:
while ($row = mysqli_fetch_array($result))
{
$bprofit=$row['profit_loss'];
if ($bprofit == "1") {
$colour='#FF0000';
} else {
$colour='#31B404';
}
echo "<tr bgcolor=$colour>";
echo "<td>" . $bprofit . "</td>";
}
输出是:
1
0 0 全部为绿色。
有什么建议么?