- Home
- Categorie
- Coding e Sistemistica
- PHP
- Estrapolare dati da un db sotto forma di sondaggio
-
Estrapolare dati da un db sotto forma di sondaggio
Ho creato una tabella nel MySql con alcune celle riguardanti le informazioni degli utenti: sesso, età, titolo di studio, professione, ecc... ecc...
@"ESEMPIO" said:
Avendo raccolto già un buon numero di dati, mi piacerebbe estrapolare queste informazioni in una pagina php, sotto forma di un grafico tipo sondaggio (più precisamente, in %).
@"ESEMPIO" said:
come posso fare?
-
Se dai in pasto i dati a pChart in atomatico ti crea torte, barre e tutto il resto.
-
grazie, provo subito sperando che non dia problemi sui server di aruba:bho:
-
niente da fare, troppo complicato per me
non c'è niente di più semplice tipo gli esempio che ho postato nel primo post?
-
Scusami mi spieghi che c'è di troppo complicato?
Questa è una torta, metodo più appropriato secondo me per visualizzare le tue percentuali tra uomini e donne:
[php]
<?php
$n_uomini = "35"; // i valori te li ricavi da una query
$n_donne = "15";$tag_uomini = "uomini"; // le etichette della legenda le definisci tu o le peschi da qualche parte sul DB
$tag_donne = "donne";// Standard inclusions
include("pChart/pData.class");
include("pChart/pChart.class");// Dataset definition
$DataSet = new pData;
$DataSet->AddPoint(array($n_uomini,$n_donne),"Serie1");
$DataSet->AddPoint(array($tag_uomini,$tag_donne),"Serie2");
$DataSet->AddAllSeries();
$DataSet->SetAbsciseLabelSerie("Serie2");// Initialise the graph
$Test = new pChart(380,200);
$Test->drawFilledRoundedRectangle(7,7,373,193,5,240,240,240);
$Test->drawRoundedRectangle(5,5,375,195,5,230,230,230);// Draw the pie chart
$Test->setFontProperties("Fonts/tahoma.ttf",8);
$Test->drawPieGraph($DataSet->GetData(),$DataSet->GetDataDescription(),150,90,110,PIE_PERCENTAGE,TRUE,50,20,5);
$Test->drawPieLegend(310,15,$DataSet->GetData(),$DataSet->GetDataDescription(),250,250,250);$Test->Render("example10.png");
?>
<img src="example10.png">[/php]
...più semplice di così.... :bho: