所以我终于有一个SQL查询工作从我的数据库表中获取3个条件并根据它们设置一个标志。
以下是声明:
MatrixElement
现在我的数据库表中有一个名为' miuFlag'用一个或零。基于此值,我希望我的一个html表值为红色或绿色(0 =红色,1 =绿色)。
这是受影响的html表格行:
UPDATE staging
SET `miuFlag` =1
WHERE `lowSideMIUNumArriv` = `lowSideMIUNumDepart`
AND `miu` = "No"
我知道我可以通过在td元素中使用样式来为这行的字体着色,但是如何创建条件来为miuFlag = 0设置一种颜色并为miuFlag = 1设置另一种颜色?
答案 0 :(得分:1)
我认为会是这样的:
<td class="<? echo ($row['miu'] == 0) ? "redstyle" : "greenstyle"); ?>"> </td>
答案 1 :(得分:1)
HTML:
<td class="<?php echo (int)$row['miu']?'red':''?>"><? echo $row['miu'];?> </td>
CSS
.red{
color:red;
}
答案 2 :(得分:1)
您可以尝试以下代码:
<td styel="<?php $row[miuFlag] == 1 ? 'color:green' : 'color:red' ?>"><?= $row['miu'];?> <td>