Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Php 向google图表添加动态行_Php_Javascript_Google Visualization - Fatal编程技术网

Php 向google图表添加动态行

Php 向google图表添加动态行,php,javascript,google-visualization,Php,Javascript,Google Visualization,我正在使用google折线图进行我的大学项目,这里我想根据用户从数据库中的选择动态添加行,addRow()函数用于添加行,但我希望通过循环添加行。有人能帮我吗 这是我的密码: var rowArray1 = []; var rowArray2 = []; <?php for($i=1;$i<=$count;$i++) { $row=mysql_fetch_array($rows); echo "rowArray1.push('". $row['a'] ."')"; echo "row

我正在使用google折线图进行我的大学项目,这里我想根据用户从数据库中的选择动态添加行,addRow()函数用于添加行,但我希望通过循环添加行。有人能帮我吗

这是我的密码:

var rowArray1 = [];
var rowArray2 = [];
<?php
for($i=1;$i<=$count;$i++)
{
$row=mysql_fetch_array($rows);
echo "rowArray1.push('". $row['a'] ."')";
echo "rowArray2.push(". $row['b'].")";

array_push($rowArray,"'".$row['a']."',".$row['b']);
} 
?>


for(i=0;i<count;i++)
{
   data.addRow( [rowArray1[i], rowArray2[i]] );
}
var rowArray1=[];
var rowArray2=[];

我终于找到了解决办法。这是一个非常简单的方法。当我问这个问题时,我只是一个初学者,所以我不知道怎么做。现在我得到了答案

我只是在javascript代码中包含了PHP脚本,如下所示

<script>
// Google chart codes....

<?php
  $row=mysql_fetch_array($rows);
  foreach($row as $data) {
    echo "data.addRow( $data['a'] , $data['b'] );";  
  } 
?>

// Google chart codes....
</script>

//谷歌图表代码。。。。

我终于找到了解决办法。这是一个非常简单的方法。当我问这个问题时,我只是一个初学者,所以我不知道怎么做。现在我得到了答案

我只是在javascript代码中包含了PHP脚本,如下所示

<script>
// Google chart codes....

<?php
  $row=mysql_fetch_array($rows);
  foreach($row as $data) {
    echo "data.addRow( $data['a'] , $data['b'] );";  
  } 
?>

// Google chart codes....
</script>

//谷歌图表代码。。。。