Ir para conteúdo

Arquivado

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

  • 0
Rafaela R

Fiz um codigo html com php p desenhar um grafico, mas nada aparece na tela. Salvei o arquivo como congrafico.php .

Pergunta

<html>
  <head>
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
        //carregando modulo visualization
      google.load("visualization", "1", {packages:["corechart"]});
       
      //função de monta e desenha o gráfico
      function drawChart() {
    //variavel com armazenamos os dados, um array de array's 
    //no qual a primeira posição são os nomes das colunas
    var data = google.visualization.arrayToDataTable([

        ['Disciplina', 'Qtd de questoes'],

        <?php 
            require_once('ConexaoBD.php');

            $sql="SELECT * FROM disciplina;";
            $stmt=$pdo->prepare($sql);
            $stmt->execute();

            foreach($stmt as $row)
            {
                require_once('ConexaoBD.php');
    
                $sql2="SELECT COUNT(*) FROM questao WHERE id_disc=".$row[0].";";
                $stmt2=$pdo->prepare($sql2);
                $stmt2->execute();
    
                foreach($stmt2 as $row2){
                echo "['".$stmt[1]."', '".$row[0]."']";
                }
            }
        ?>    
        ]);

        //opções para exibição do gráfico
        var options = {
                title: 'Linguagens',//titulo do gráfico
        is3D: true // false para 2d e true para 3d o padrão é false
        };
        //cria novo objeto PeiChart que recebe 
        //como parâmetro uma div onde o gráfico será desenhado
        var chart = new google.visualization.PieChart(document.getElementById('espaco'));
        //desenha passando os dados e as opções
        chart.draw(data, options);
      }
    //metodo chamado após o carregamento
     google.setOnLoadCallback(drawChart);
    </script>
  </head>
  <body>
    <div id='espaco'></div>
  </body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

0 respostas a esta questão

Recommended Posts

Até agora não há respostas para essa pergunta


  • Conteúdo Similar

    • Por ewersonsv
      Tou fazendo um sistema de vendas de emblema para meu site...
      ELE FUNCIONA ASSIM:
      O Usuario tem um valor X de Pontos
      e o Emblema vale um valor X
      ---------------------------------------------
      quero que o comando verifique se ele tem o valor suficiente e compre caso tiver e se nao tive mostre o erro, e se possivel ele comprar o emblema somente uma vez...
      --------------------------------------------
      quando comprar e tem o valor X ele diminuie na conta do usuario caso nao tive ele fica com o valor X em negativo ou um valor que falta para comprar em negativo :S
      CODIGO MYSQL:
      <?php $status = NULL; $userid =$_SESSION['usuarioId']; $id = $_POST['id']; $id_user = $_POST['id_user']; $image = $_POST['image']; $nome = $_POST['nome']; $descricao = $_POST['descricao']; $valor = $_POST['valor']; if(isset($_POST['buyem'])){ $query = mysql_query("SELECT COUNT(ruidas) AS aantalleden FROM usuarios WHERE id ='$userid' ORDER BY ID") or die(mysql_error()); $data = mysql_fetch_assoc($query); if($data['aantalleden'] <= '0') { $status = '<div class="label label-danger" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Não Tem Ruidas Suficientes!</div>'; } elseif($data['aantalleden'] >= '1') { mysql_query("UPDATE `usuarios` SET ruidas=(ruidas -$valor) WHERE id='$userid'"); //entrega o emblema! $sql = "INSERT INTO rp_emblemas (id_user, image, nome, descricao, valor) VALUES ('$id_user','$image','$nome','$descricao','$valor')"; //echo $sql; //exit; mysql_query($sql); $status = '<div class="label label-success" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Comprou Emblema Com Sucesso!</div>'; } else { $status = '<div class="label label-danger" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Não Tem Ruidas Suficientes!</div>'; } } ?>
×

Informação importante

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