【发布时间】:2016-12-09 14:56:46
【问题描述】:
如何根据一行中的相同值设置表格 tr 背景颜色?
<?php
$result = mysql_query("SELECT * FROM `status` where username ='".$UserName."' ",$conn);
while($row=mysql_fetch_array($result))
{
echo '
<tr style="'.$bgcolor.'">
<td>
'.$row["Uv"].'
</td>
<td>
'.$row["Su"].'
</td>
<td> '.$row["Status"].' </td>
</tr> ';
}
?>
How the rows should look like 我不想根据相同的 uv 改变颜色,例如 hmsid20161812(蓝色)、hmsid20161815(棕色)、hmsid20161810(黄色)意味着我们在数组中给出颜色代码或名称,但根据 uv 打印。
【问题讨论】:
-
<tr style="background-color: '.$bgcolor.'"> -
“Su”会以任何顺序出现
-
$bgcolor在哪里定义?它会从哪里得到不同的颜色值?