|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 654
|
[php] grafico a barre. aiuto
ciao ragazzi ho bisogno di un aiuto per grafici in php:
ho una query Codice:
$querytask="select id_task, scad_data from tasks";
$resulttask=mysql_query($querytask, $db);
$oggi=date("Y-m-d");
while( $row = mysql_fetch_array($resulttask) ) {
$id1 e $scad1, $id2 e $scad2, $id3 e $scad3, ... chiaramente in rapporto ai risultati della query. ora, con questi dati devo creare un grafico a barre dove sulla x ho gli $id e sulla y gli $scad.... idee?
__________________
Macbook Pro 15'' Mid 2015 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1774
|
Nel while costruisci un array bidimensionale, ad esempio:
$dati[] = $row; In questo modo dovresti avere un array del tipo $dati[i][j] dove i, indice di riga varia da 0 a (numero_entry_tabella_tasks - 1) e j vale 0 o 1, per i valori 0 avrai l'id del task i-esimo, per valori 1 la scadenza del task i-esimo. Se vuoi sapere l'id del task 5 ti basta leggere $dati[4][0], se vuoi la scadenza leggi $dati[4][1]. in questo modo puoi usare i dati come vuoi senza dover creare variabili non sapendo quante te ne servono. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 654
|
interessante......
ma se poi volessi (e per il grafico serve) far diventare ogni riga dell'array da: id,scadenza a: "id"=>scadenza come faccio?
__________________
Macbook Pro 15'' Mid 2015 |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1774
|
Non mi è chiaro cosa vuoi dire con "id"=>scadenza
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 654
|
te lo spiego:
echo $arrai[0]; mi deve dare a schermo "id"=>scadenza chiaramente al posto di id e di scadenza ci devono essere i valori che abbiamo dedotto prima... insomma deve diventare un array con variabile e valore associati, se no il grafico non si può fare (almeno con le librerie che conosco io)
__________________
Macbook Pro 15'' Mid 2015 |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1774
|
Rifacendomi al mio esempio di prima:
Codice PHP:
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 654
|
sei solamente un figo
__________________
Macbook Pro 15'' Mid 2015 |
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 654
|
Quote:
__________________
Macbook Pro 15'' Mid 2015 |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:13.




















