Hallo,
Ik zit al enkele dagen te zoeken hoe ik een lijngrafiek kan maken met gegevens uit een mysql database.
Ik had dan een tut gevonden voor phpgraphlib.
Nu krijg ik wanneer ik deze codes aanpas een het tekentje van een afbeelding(
) maar niet de grafiek.
Mijn code:
Ik denk dat het is omdat tussen de gegevens geen , staat want, wanneer ik de gegevens er rechtstreeks inzet krijg ik wel de grafiek en dan gebruik ik een , om ze van elkaar te scheiden.
Alvast bedankt
(sorry als dit bij php moet staan :s)
Ik zit al enkele dagen te zoeken hoe ik een lijngrafiek kan maken met gegevens uit een mysql database.
Ik had dan een tut gevonden voor phpgraphlib.
Nu krijg ik wanneer ik deze codes aanpas een het tekentje van een afbeelding(

Mijn code:
PHP:
<?php
include("phpgraphlib.php");
$graph=new PHPGraphLib(550,350);
define('DB_NAME', '');
define('DB_USER', '');
define('DB_PASS', '');
define('DB_HOST', '');
mysql_connect (DB_HOST, DB_USER, DB_PASS)
or die('Could not connect: ' . mysql_error());
mysql_select_db(DB_NAME) or die('Could not select database');
$dataArray=array();
//get data from database
$sql="SELECT week, resource FROM `cap` order by week asc";
$result = mysql_query($sql) or die('Query failed: ' . mysql_error());
if ($result) {
while ($row = mysql_fetch_assoc($result)) {
$week=$row["week"];
$resource=$row["resource"];
//add to data array
$dataArray[$week]=$resource;
}
}
//configure graph
$graph->addData($dataArray);
$graph->createGraph();
?>
Ik denk dat het is omdat tussen de gegevens geen , staat want, wanneer ik de gegevens er rechtstreeks inzet krijg ik wel de grafiek en dan gebruik ik een , om ze van elkaar te scheiden.
Alvast bedankt
(sorry als dit bij php moet staan :s)