Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Débora Pinheiro

Como passar o retrono da base de dados no array ?

Recommended Posts

Pessoal, preciso de uma ajuda.
Baixei as bibliotecas do Graph, mas não consigo e não sei como passar meus dados da base para o array que gera o gráfico com os dados vindo da base.
Meu arquivo principal é : pie.html

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-BR" lang="pt-BR">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript" src="../js/jquery.js"></script>
<script language="JavaScript" src="../js/jquery.flash.js"></script>
<script type="text/javascript">
 $(function(){
  $('#chartdiv').flash({ 
     src: '../charts/FCF_Pie2D.swf',
     width: 400,
     height: 300,
     flashvars: { dataURL: 'graficos/pie.php' }
   }   
  );
 }); 
</script>
</head>
<body>
 <div id="chartdiv"></div>
</body>
</html>

Agora vem minha duvida eu queria passar meu retorno da base nos array...posso colocar este array dentro deste while?

Tentei de algumas formas e não consegui gerar o resultado.

<?php

require_once '../class/graph.php';
include"conn.php";
 $result = mysql_query("select * from pesquisa",$conn);
 while($dados = mysql_fetch_assoc($result)){
 



$array = array(
	array("name" => "echo $dados['linguagem']", "value" => "echo $dados['votos']"),

<?php
 
}
 	
);

$pie = new graph();
$pie->_graph->setAttribute("caption", "Titulo 2D");
$pie->_graph->setAttribute("subCaption", "SubTitulo 2D");

foreach($array as $dados){
	$campos  = array_keys($dados);
	$valores = array_values($dados);
	
	$pie->setAttribute($campos[0], $valores[0]);
	$pie->setAttribute($campos[1], $valores[1]);
	$pie->appendChild();
}	

header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header("Content-Type: application/xml; charset=iso-8859-1");
header("Vary: Accept");

echo $pie->saveXML();
?>

Alguém pode me orientar??? :upset:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.