1
resposta

PHP + ChatJS

Galera tenho o seguinte select


select  EXTRACT(month FROM (SELECT a.data_agenda)) as mes, count(ap.id) as atendimentos from tb_agenda as a, tb_agenda_paciente as ap 
where (EXTRACT(year FROM (a.data_agenda)) = EXTRACT(year FROM (SELECT CURRENT_DATE ))) and  ap.id_agenda = a.id and ap.status = 'P' 
group by mes order by mes asc;

tenho uma div canvas no html para exibir o gráfico abaixo

$(document).ready(function () {
    var data = {
        labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul"],
        datasets: [{
            label: "My First dataset",
            fillColor: "#FC9775",
            data: [65, 59, 80, 81, 56, 55, 40]
        }, {
            label: "My Second dataset",
            fillColor: "#5A69A6",
            data: [28, 48, 40, 19, 86, 27, 90]
        }]
    };

    var ctx = $("#myBarChart").get(0).getContext("2d");
    var myBarChart = new Chart(ctx).Bar(data);

Porém os dados mostrados são apenas dados estáticos, gostaria de saber como faço pra mostrar os dados retornando desse select acima

1 resposta

Você precisa criar um arquivo .php e gerar esses dados dinamicamente... se ainda não fez os cursos de php, acho que essa é a hora.