Pessoal estou tentando gerar o seguinte grafico com o PHPLot: Grafico Este é o código que estou tentando fazer: <?
include "conexao.inc";
session_start();
$user=$_SESSION[user];
include ('C:\xampp\PHPlot\PHPlot.php');
$atendimento=mysql_query ("SELECT
AVG(atendInformacao = 0) * 100,
AVG(atendAtendimento = 0) * 100,
AVG(atendTempoEspera = 0) * 100,
AVG(atendInformacao = 1) * 100,
AVG(atendAtendimento = 1) * 100,
AVG(atendTempoEspera = 1) * 100,
AVG(atendInformacao = 2) * 100,
AVG(atendAtendimento = 2) * 100,
AVG(atendTempoEspera = 2) * 100,
AVG(atendInformacao = 3) * 100,
AVG(atendAtendimento = 3) * 100,
AVG(atendTempoEspera = 3) * 100,
AVG(atendInformacao = 4) * 100,
AVG(atendAtendimento = 4) * 100,
AVG(atendTempoEspera = 4) * 100,
AVG(atendInformacao = 5) * 100,
AVG(atendAtendimento = 5) * 100,
AVG(atendTempoEspera = 5) * 100
FROM questionario
WHERE atendInformacao
OR atendAtendimento
OR atendTempoEspera
IN (0,1,2,3,4,5)"
);
$n_rows = mysql_num_rows($atendimento);
$data[]=mysql_fetch_array($atendimento);
//cria novo objeto com o tamnho da imagem
$graph = new PHPlot(800,600);
$graph->SetPlotType('bars');
$graph->SetTitle("Avalialção Atendimento ADS 2009/1");
$graph->SetXTitle('Nivel de Satisfacao');
$graph->SetYTitle('%');
$graph->SetXTickLabelPos('none');
$graph->SetXTickPos('plotdown');
$graph->SetPlotAreaWorld("",0,"",100);
$graph->SetFileFormat('jpg');
$graph->SetDataValues($data);
$graph->SetBackGroundColor("grey");
$graph->SetLegend('atendInformacao');
$graph->SetLegend('atendAtendimento');
$graph->SetLegend('atendTempoEspera');
$graph->SetNumXTicks(5);
$graph->DrawGraph();
?> Mas esta saindo desta forma, tudo junto e duplicado. alguém pode me dar uma ajuda? PS: Postei no local errado algum admin pode mover para o local certo?