echo "<td bgcolor='#d5eaf0'>{$row[0]}</td>";
echo "<td bgcolor='#d5eaf0'>{$row[1]}</td>";
//echo "<td>{$row[2]}</td>";
if ($row[2]=0)
echo "<td bgcolor='green'>{$row[2]}</td>";
else if ($row[2]>0)
echo "<td bgcolor='red'>{$row[2]}</td>";
在行[2]中,如果列值>&gt;我想要红色0。 在行[2]中,如果列值= 0,我想要绿色。 以上查询无效。请帮帮我。
答案 0 :(得分:1)
使用&#39; ==&#39;在if()
里面if ($row[2]==0)
答案 1 :(得分:0)
echo "<td bgcolor='#d5eaf0'>{$row[0]}</td>";
echo "<td bgcolor='#d5eaf0'>{$row[1]}</td>";
//echo "<td>{$row[2]}</td>";
if ($row[2]==0)
echo "<td bgcolor='green'>{$row[2]}</td>";
else if ($row[2]>0)
echo "<td bgcolor='red'>{$row[2]}</td>";
答案 2 :(得分:0)
您使用=
作为赋值运算符,而不是使用比较运算符==
。
if ($row[2]==0)
echo "<td bgcolor='green'>{$row[2]}</td>";
else if ($row[2]>0)
echo "<td bgcolor='red'>{$row[2]}</td>";
答案 3 :(得分:0)
if ($row[2]=0)
总是低至if(true)
,因为一个=
表示您指定了某些内容。
尝试if ($row[2]==0)