Php 两列值之间的IF语句

Php 两列值之间的IF语句,php,if-statement,Php,If Statement,目前,我可以根据列的值设置其背景色 以下是背景色的功能: function bgcolor($field,$value) { if($field=="column1") { if($value==5) { $bgcolor=green; } else { $bgcolor=""; } } return $bgcolor;

目前,我可以根据列的值设置其背景色

以下是背景色的功能:

function bgcolor($field,$value)
{
    if($field=="column1")
    {
        if($value==5)
        {
            $bgcolor=green;
        }
        else
        {
            $bgcolor="";
        }
    }
    return $bgcolor;
}
对于输出,我使用一个表,它使用函数高亮显示特定的单元格

for ($cell=0; $cell<mysql_num_rows($result);$cell++)
{
    $row = mysql_fetch_row($result);
    for ($j=0;$j<mysql_num_fields($result);$j++)
    {
        $fieldname=mysql_field_name($result, $j);
        echo "<td bgcolor=\"".bgcolor($fieldname, $row[$j])."\">.row[$j]."</td>";
    }
}

for($cell=0;$cell)要比较哪些字段?返回的是什么?
var\u dump($row)
?如果column1的值小于column2的值,我想进行比较。例如column\u value1=5TRUE;$row[$j]返回特定列的所有值,具体取决于该列的字段名。例如列:TestNumber->values 1,4,5,7,8。。。