I'm creating a PHP that creates graphs using the Google Charts, but i can not supply the function with all data from the array. When I print the function, instead of him print all the states of the array, it only prints the first. I'm doing as follows:
$query = "SELECT estado, count(*) as quantidade FROM tb_participacoes where id_campanha = ". $id_campanha ." GROUP BY estado";
$mostrar = mysql_query($query);
while ($produto = mysql_fetch_array($mostrar)) {
$valores = $produto['estado'];
$referencia = $produto['quantidade'];
}
$grafico = geraGrafico(500, 200, array($valores), array($referencia)) ;