Google 图表使用 php if 语句更改颜色
Google Charts change color with php if statement
我想更改 google 图表中的个别条形颜色。如果我手动设置颜色或作为具有静态值的 php 变量,所有数据都来自使用 php script.It 的数据库。但不适用于 php if 语句...
...
while ($row = $query -> fetch(PDO::FETCH_ASSOC)){
//if ($row[value] < 0 ) {$color = 'red';} else {$color = 'green';};
$color = 'red';
echo "['$row[no]', $row[value], '$color'],";
};
...
如果我用 if 语句取消注释行并在第 3 行添加注释,则不起作用。但是,如果我像现在这样离开,那么就可以了。
好的,您的问题似乎是 $row[value]
而不是 $row['value']
我想更改 google 图表中的个别条形颜色。如果我手动设置颜色或作为具有静态值的 php 变量,所有数据都来自使用 php script.It 的数据库。但不适用于 php if 语句...
...
while ($row = $query -> fetch(PDO::FETCH_ASSOC)){
//if ($row[value] < 0 ) {$color = 'red';} else {$color = 'green';};
$color = 'red';
echo "['$row[no]', $row[value], '$color'],";
};
...
如果我用 if 语句取消注释行并在第 3 行添加注释,则不起作用。但是,如果我像现在这样离开,那么就可以了。
好的,您的问题似乎是 $row[value]
而不是 $row['value']