Exemplo n.º 1
0
function carregaProdutosComanda($id_comanda)
{
    $sql = "SELECT * FROM cardapio_comanda WHERE id_comanda = " . $id_comanda;
    $res = mysql_query($sql);
    if (!$res) {
        die("Erro na consulta: " . mysql_error());
    }
    return resultadosParaArray($res);
}
Exemplo n.º 2
0
<?php

require '../phplot/phplot.php';
include_once '../conecta_banco.php';
include_once '../funcoes_banco.php';
include_once '../funcoes_auxiliares.php';
$sql = "SELECT cardapio.nome_produto, sum(cardapio_comanda.quantidade) as somatorio\n            FROM cardapio_comanda\n            INNER JOIN cardapio\n                ON cardapio_comanda.id_cardapio = cardapio.id_produto\n            GROUP BY id_cardapio";
$res = mysql_query($sql);
// nome_produto, id_cardapio, somatorio
$resultArr = resultadosParaArray($res);
$plot = new PHPlot();
$data = $resultArr;
$plot->SetDataValues($data);
$plot->SetDataType('text-data');
// legenda texto-numero
$plot->SetPlotType('bars');
// barras
$plot->SetTitle("Produtos Consumidos");
$plot->SetXTitle('Produtos');
$plot->SetYTitle('Quantidade');
$plot->SetYDataLabelPos('plotin');
// imprime o valor acima do grafico
$plot->SetShading(1);
// deixa os graficos 2d
$plot->SetXTickPos('none');
// retira os ticks na linha x
$plot->SetYTickIncrement(1);
// define o incremento de 1 em 1
header("Content-type: image/png");
$plot->DrawGraph();