resolvido - Gráfico (phplot + mysql)

Iniciado por zelito, 16 de Dezembro de 2010, 21:43

tópico anterior - próximo tópico

zelito

 ??? Boa noite,
Estou tentando criar um gráfico com o phplot mais mysql_fetch_array, já pesquisei na net, mas só vejo dúvidas.
Alguém tem um exemplo para que eu possa segui-lo.
Obrigado.
::)

zelito

#1
<?php
require 'phplot.php';
mysql_connect("localhost", "root", "ito477") or
   die("Could not connect: " . mysql_error());
mysql_select_db("despesas");


$plot = new PHPlot();

//Set plot and data type
$plot -> SetPlotType ( 'lines' );
$plot -> SetDataType ( 'text-data' );

//Select testdb and assign data to variable $data
$r = mysql_query("SELECT id, valor FROM despesa WHERE id>20");
if (! $r ) exit();
$data = array();
$n_rows = mysql_num_rows ( $r );
for ( $i = 0 ; $i < $n_rows ; $i ++) $data [] = mysql_fetch_row ( $r );
$plot -> SetDataValues ( $data );



$plot -> SetXDataLabelPos ( 'none' );
$plot -> SetLineWidths ( 3 );
$plot -> SetDrawXGrid ( True );

//Draw the graph
$plot -> DrawGraph ();

?>


obs: for ( $i = 0 ; $i < $n_rows ; $i ++) $data [] = mysql_fetch_row ( $r , $i ); ////////// retirei  $i no final, pois, estava duplicando o gráfico.
também é preciso instalar o phplot