como colocar dropdown dinâmico com o banco
Bom dia, estou precisando de uma ajuda, se uma pessoa selecionar um curso da listagem que dropdown, gostaria que puxa-se toda informação referente aquele curso em gráficos. Tenho a tela do gráfico pronto e a tela do dropdown, só não estou conseguindo puxar esses dados. Minha conexão está correta.
arquivo dropdown:
<center><div class="btn-group">
<button type="button" class="btn btn-default">Menu Dropdown</button>
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<?php
$consulta = mysql_query(" select distinct c.id_curso, c.desc_curso
from tb_curso c
left join tb_avaliacao a
on c.id_curso = a.cod_curso");
while ($ln = mysql_fetch_array($consulta))
{
echo '<li><a href="graficos/graficos.php">'.$ln['desc_curso'].'</a></li>';
}
?>
</ul>
</div></center>
arquivo graficos:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link href="../css/bootstrap.css" rel="stylesheet">
</head>
<?php
session_start();
error_reporting(0);
include('../conexao.php');
mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8',
character_set_connection = 'utf8', character_set_database = 'utf8',
character_set_server = 'utf8'", $conexao);
$sql = "select r.questao1, r.questao2, r.questao3, r.questao4, r.questao5, r.questao6
from tb_avaliacao a
join tb_resultado r
on a.id_avaliacao = r.id_avaliacao
where a.cod_curso = ";
$cor = array();
$cor[0] = '#FF4500';
$cor[1] = '#FFA500';
$cor[2] = '#FFD700';
$cor[3] = '#90EE90';
$cor[4] = '#228B22';
$qtdQuestoes = 6;
include('painelgraficos.php');
?>
<script type="text/javascript" src="../js/loader.js"></script>
<script type="text/javascript" src="../js/jsapi.js"></script>
<script type="text/javascript" >
google.charts.load("current", {packages:['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
<?php
// Cálculo e preenchimento dos gráficos de avaliação por questão (gráficos de colunas)
for ($j = 1; $j < $qtdQuestoes+1 ; $j++){
include('chartcalc.questao.php');
include('chart.questao.js.php');
}
// Cálculo e preenchimento do gráfico total (gráfico de pizza)
for ($j = 1; $j < $qtdQuestoes+1 ; $j++){
include('chartcalc.total.php');
include('chart.total.js.php');
}
?>
}
</script>
</html>Discussão (1)
Carregando comentários...