Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用bootgrid根据PHP json im中的值更改行字体颜色或背景颜色_Php_Json_Row - Fatal编程技术网

如何使用bootgrid根据PHP json im中的值更改行字体颜色或背景颜色

如何使用bootgrid根据PHP json im中的值更改行字体颜色或背景颜色,php,json,row,Php,Json,Row,这是我的PHP代码,如何根据值更改特定行的字体颜色 $sql = "SELECT * FROM employee "; $sqlTot .= $sql; $sqlRec .= $sql; if(isset($where) && $where != '') { $sqlTot .= $where; $sqlRec .= $where; } if ($rp!=-1) $sqlRec .= " LIMIT ". $st

这是我的PHP代码,如何根据值更改特定行的字体颜色

$sql = "SELECT * FROM employee "; $sqlTot .= $sql; $sqlRec .= $sql;

    if(isset($where) && $where != '') {
        $sqlTot .= $where;
        $sqlRec .= $where;
    }

    if ($rp!=-1)
    $sqlRec .= " LIMIT ". $start_from .",".$rp;

    $qtot = mysqli_query($this->conn, $sqlTot) or die("error to fetch tot seaman's data");
    $queryRecords = mysqli_query($this->conn, $sqlRec) or die("error to fetch seaman's data");

    while( $row = mysqli_fetch_assoc($queryRecords) ) {
        $data[] = $row;
    }

        $json_data = array(
            "current"            => intval($params['current']),
            "rowCount"            => 10,
            "total"    => intval($qtot->num_rows),
            "rows"            => $data   // total data array
        );

        return $json_data;
    }

添加有关客户端代码的更多详细信息。根据注释,您可以将代码更改为以下代码:

...
while( $row = mysqli_fetch_assoc($queryRecords) ) {
    if ($you_want)
        $row['remarks'] = 'ACTIVE';
    $data[] = $row;
}
...

你的代码错了。它有一个不必要的端部支架。是否缺少一些代码行?是的,因为这只是我希望根据值更改行字体颜色或背景颜色的代码的一部分。这是前端任务,PHP无法设置背景颜色或与此相关的任何内容。例如,我有$row['备注']='ACTIVE'我想让它变成绿色,如果($you_)愿意,它是一个布尔变量,指示哪些行必须标记为活动。