Non sò se interessa ma senza la gd ho fatto quelli a barre anche con valori negativi. I grafici non si muovono in verticale ma in orizzontale.
Il tutto non è difficile![]()
<?php
$query= "select * from $nome_tabella where agente = '$zona'";
$query_risultato = mysql_db_query ($nome_database, $query , $connessione);
while ($row = mysql_fetch_array ($query_risultato)) {
if ( ($row[variazione]) < "0" ) {
$row[variazione] = "-1,2" * ($row[variazione]);
print ("<tr><td align=right><font class=\"testo_1\">$row[descrizione_linea]</font></td><td></td><td align=right><img src=\"contenuti_speciali/statistiche/rettangolino.gif\" border=\"0\" width=\"$row[variazione]\" height=10></td><td><img src=\"contenuti_speciali/statistiche/rettangolino.gif\" border=\"0\" height=10></td><td></td><td align=right><font class=\"testo_1\"><font color=#FF0000>-$row[variazione] %</font></font></td></tr>");
}
else if ( ($row[variazione]) > "0" ) {
$row[variazione] = "1,2" * ($row[variazione]);
print ("<tr><td align=right><font class=\"testo_1\">$row[descrizione_linea]</font></td><td></td><td ></td><td ><img src=\"contenuti_speciali/statistiche/rettangolino.gif\" border=\"0\" height=10></td><td align=left ><img src=\"contenuti_speciali/statistiche/rettangolino.gif\" border=\"0\" width=\"$row[variazione]\" height=10></td><td align=right><font class=\"testo_1\">$row[variazione] %</font></td></tr>");
}
else {
print ("<tr><td align=right><font class=\"testo_1\">$row[descrizione_linea]</font></td><td></td><td ></td><td><img src=\"contenuti_speciali/statistiche/rettangolino.gif\" border=\"0\" height=10></td><td></td><td align=right><font class=\"testo_1\">$row[variazione] %</font></td></tr>");
}
}
mysql_close ($connessione);
?>
Mi piacerebbe farveli vedere perchè ci ho messo una buona mezza giornata a farli tutti, ma non posso perchè mostrano dati aziendali e non vorrei essere cacciato![]()