Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    far colloquiare tra loro JPGRAPH e MYSQL

    il file di esempio della guida di JPGraph scrive questo per importare i dati

    // Some data
    $data = array(40,21,17,14,23);

    ma io ho difficoltà a sostituire array(40,21,17,14,23) con i miei dati
    perche arrivano da una query un pò complessa, eccola

    $query1 = mysql_query("set @tot = (select count(p1a) as tot from tabella)");
    $query2 = mysql_query("select p1a,count(p1a) as quanti,count(p1a)/@tot*100 as percentuale from tabella group by p1a");
    while ($data = mysql_fetch_assoc($query2)) {
    echo $row['p1a'].' = '.$row['quanti'].' v. = '.$row['percentuale'].'%
    ';
    }

    io devo trasformare in grafico a torta $row['percentuale']
    ho provato quindi così

    $data = $row['percentuale']

    e mi viene fuori

    Warning: array_reverse() [function.array-reverse]:
    JpGraph Error Illegal pie plot. Sum of all data is zero for Pie Plot

    a parte che la somma dei dati di $row['percentuale'] non è zero ma 100
    ho comunque la sensazione di esser ben fuori strada, qualcuno mi sa aiutare x favore?

  2. #2
    Prova cosi:

    Codice PHP:
    $data[] = $row['percentuale']; 

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.