Ir para conteúdo
Fórum Script Brasil

wmaldonado

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por wmaldonado

  1. Olá a todos,

    Estou desenvolvendo uma aplicação com phplot em que são exibidos em um gráfico 480 pontos de leitura.

    No eixo x vai apresentar o evento que está na seguinte formatação: 2016-03-26 20:02:05.
    O problema é que quando eu coloco 480 valores com esse tamanho de formatação o resultado fica mais ou menos assim:

    56f7161971559_2016-03-2620_06_17-Fotos.p

    Queria saber como eu posso fazer para exibir apenas alguns valores na legenda, por exemplo, exibir de 100 valores apenas 1 no eixo x.

    Tem algum comando do próprio phplot ou então do jpgraph que eu consiga fazer isso?

    Obrigado,
    William 

  2. Boa tarde a todos,

    Estou tentando elaborar um script em PHP para calcular a média dos valores de uma coluna da minha base de dados SQL, atualmente estou utilizando o seguinte código para tirar a média:

     $sql = "SELECT `VAL1`, avg(`VAL1`) AS VAL1, `VAL2`, avg(`VAL2`) AS VAL2, `VAL3`, avg(`VAL3`) AS VAL3, `VAL4`, avg(`VAL4`) AS VAL4, `VAL5`, avg(`VAL5`) AS VAL5, `VAL6`, avg(`VAL6`) AS VAL6 FROM `USER`";
    	            $rs = mysql_query($sql) or die(mysql_error());
    	            $row = mysql_fetch_array($rs);
    	        $MEDIA1 = $row['VAL1']; 
    	        $MEDIA2 = $row['VAL2']; 
    	        $MEDIA3 = $row['VAL3']; 
    	        $MEDIA4 = $row['VAL4']; 
    	        $MEDIA5 = $row['VAL5']; 
    	        $MEDIA6 = $row['VAL6']; 
    Mas com isso ele está pegando a média de todos os valores da coluna, tem como eu selecionar apenas os últimos 100 valores da coluna?
    Quando vou colocar eles em lista utilizo da seguinte forma:
    
     $sql = "SELECT `VAL1`, avg(`VAL1`) AS VAL1, `VAL2`, avg(`VAL2`) AS VAL2, `VAL3`, avg(`VAL3`) AS VAL3, `VAL4`, avg(`VAL4`) AS VAL4, `VAL5`, avg(`VAL5`) AS VAL5, `VAL6`, avg(`VAL6`) AS VAL6 FROM `USER` LIMIT 100"; 
    Com o auxílio do "LIMIT 100", mas não está funcionando com o "avg".

    Alguém poderia me auxiliar com esse problema?

    Obrigado,

    William

×
×
  • Criar Novo...