我有以下的PHP脚本返回的数字用逗号的字符串分隔它们:印刷PHP为Javascript
<?php include "printqueryrows.php"; ?>
回报
2.00 , 1.00 , 21.16 , 6.75 , 6.00 , 6.25 , 3.00 ,
我有一个JavaScript图表创建工具,需要在数据格式如下:
<script type="text/javascript"> ...
{
name: 'London',
data: [2.00 , 1.00 , 21.16 , 6.75 , 6.00 , 6.25 , 3.00 , ]
}
</script>
为了将php文件的结果包含在t他的数据字段(这样打印出的号码,用逗号隔开,我使用这个脚本:
<script type="text/javascript"> ...
data: [<?php include "printqueryrows.php"; ?>]
</script>
然而,这不是打印数据。如果我在另一个脚本中单独执行此行,则会打印数据。但是,当我尝试将其打印到此JavaScript文件中时,它不会打印。有什么建议么?谢谢!
纠正我,如果我错了,但你只是把'数据:等'没有大括号? – Daedalus
使用javascript-code的HTML文件是否具有正确的文件扩展名? (.php) –
尝试设置'var queryrows = <?php include“printqueryrows.php”; ?>;'在脚本标记中。然后在放置alert(queryrows)或'console.log(queryrows)'后检查值是否被正确设置 – Damon