Vorrei generare, per un mio report, qualcosa sul genere di questo:
![]()
Però con meno dati, me ne basterebbero 5-6... ho provato a guardare su internet ma non riesco a trovare nulla, qualcuno ha un'idea di come si possa fare una roba del genere?
Vorrei generare, per un mio report, qualcosa sul genere di questo:
![]()
Però con meno dati, me ne basterebbero 5-6... ho provato a guardare su internet ma non riesco a trovare nulla, qualcuno ha un'idea di come si possa fare una roba del genere?
Non dovrebbe essere molto difficile.
Devi sfruttare la potenza delle GD!
Le librerie GD hanno la funzione che ti serve, la imageline().
In pratica puoi, in base ai valori traccere tutti i punti, sfruttando un minimo di funzioni trigonometriche. Quindi metti un for($a=0,$a==360,$a+=60) dove $a è l'angolo. Ora da questo hai tutto quello che ti serve. ottieni x e y con questo:
Io ti ho dato la funzione di base, ora sta a te sfruttarla per il tuo scopo.Codice PHP:
$lughezza = 5; //valore del database
$y = round(sin(deg2rad($a * M_PI / 180) * $lughezza));
$x = round(cos(deg2rad($a * M_PI / 180) * $lughezza));