我正在使用mysql查询从db获取数据。我的所有数据在表格中都很好。现在我想为'ASR'如果值小于30,则列。以下代码无效。需要帮助。
<?php
while ($report=$records->fetch_assoc()) {
echo "<tr>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
echo "<td border='1'>".$report['Ingress']."</td>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
echo "<td border='1'>".$report['Attempts']."</td>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
if ($report['ASR'] < 30)
{
echo "<td border='1' color='red'>".$report['ASR']."</td>";
}
else
{ echo "<td border='1'>".$report['ASR']."</td>";
}
?>
答案 0 :(得分:2)
color
是css
属性,使用style
属性并将值设置为style = "property : value"
另请注意,该属性的值不应始终在引号中。
<?php
while ($report=$records->fetch_assoc()) {
echo "<tr>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
echo "<td border='1'>".$report['Ingress']."</td>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
echo "<td border='1'>".$report['Attempts']."</td>";
?><td style="border:1px solid #DCD6D6; text-align: center;>"<?php
if ($report['ASR'] < 30)
{
echo "<td border='1' style=\"color:red\">".$report['ASR']."</td>";
}
else
{ echo "<td border='1'>".$report['ASR']."</td>";
}
?>