gpt4 book ai didi

phpgraph lib 不显示任何输出

转载 作者:行者123 更新时间:2023-11-30 00:31:45 25 4
gpt4 key购买 nike

我使用 phpgraph lib 在我的 Linux 服务器上创建图表。我尝试了一个示例并且它有效,但我已经向它提供了数据。

然后我想将它连接到 mysql 数据库并绘制一个查询,当我运行它时,没有任何反应,我在页面上没有看到任何输出或任何错误,我在页面上没有看到任何输出所有,即使我在数据库中输入了错误的凭据等任何输入?

我已经在sql server上执行了sql语句,它工作正常。

服务器的php版本是PHP 5.3.3

   <?php

include('phpgraphlib.php');
$graph= new PHPGraphLib(550,350);


$link = mysql_connect('localhost', 'user', 'password')
or die('Could not connect: ' . mysql_error());


mysql_select_db('databasename' or die('Could not select database');

$dataArray=array();

//get data from database
$sql="my sql statement";
$result = mysql_query($sql) or die('Query failed: ' . mysql_error());
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
$salesgroup=$row["var1"];
$count=$row["count"];
//add to data areray
$dataArray[$salesgroup]=$count;
}
}

//configure graph
$graph->addData($dataArray);
$graph->setTitle("Sales by Group");
$graph->setGradient("lime", "green");
$graph->setBarOutlineColor("black");
$graph->createGraph();
?>

最佳答案

我修复了它,我本来希望在网页上看到错误,但在 CHROME 上没有看到任何错误,然后我在 IE 中打开它并看到错误 500。

通过日志文件进行故障排除。

原来sql语句不应该有双引号,例如而不是

where name="john"

应该是

where name='john'

关于phpgraph lib 不显示任何输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22458576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com