WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Charts erstellen

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Charts erstellen - 04 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Charts erstellen
Bastian_W
Otto-Normal-Poster
Threadstarter




Beiträge: 85

So, zuerstmal es geht hier um Charts nicht um Chats

Zu dem Problem, ich muß aus 2 Werten ein Chart erstellen. Also diese Runde Grafik die man auch von den Wahlen her kennt. Nur habe ich leider überhaupt keine Idee wie das geht. Das es geht weiß ich, habe ich schon gesehen. Erzeugen kann man die ja z.B. mit Image Magic. nur wie sieht das alles komplett aus? Habe sowas noch nie gemacht, reizt mich aber


---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Warum? Nimm doch die Imagefunktionen von PHP. Oder du machst den Chart einfach mit Excel oder Powerpoint.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
pizzataxi
Quasselstrippe




Beiträge: 248

Für was soll denn Dein Chart eigentlich sein?
-Homepage
-Präsentation
-Vortrag
-...
???

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Vermute mal für die HP wenn schon hier fragt. Er könnte den Chart mit Excel erstellen und dann einfach als Grafik exportieren.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
pizzataxi
Quasselstrippe




Beiträge: 248

Da gibt es doch in der Grafikbibo von php bestimmt eine Fkt. die Kreisausschnitte zeichnen kann...
Also wie man Kreisdiagramme zeichnet hat, denke ich, jeder in der Schule mal gelernt.

Nun ja, klingt doof ist aber so: Ein Kreis erstreckt sich ja über 360° (Euklid lässt grüßen), wobei 0° oben und 180° unten wäre.

Jetzt kommt etwas Prozentrechnung: Sagen wir Option 1 hat 33,3% und Option 2 hat 66,6%. Man errechne nun 33,3% von 360°. Das wären dann 120°. Der Kreisausschnitt der Option 1 darstellen soll müsste sich dann also um 120° des Kreises erstrecken. Die restlichen 240° nähme dann Option 2 ein.

Genau gesagt müsste das ne Fkt. sein, die Kreisausschnitte zeichnet. Dafür wirst Du einige Parameter zwingend benötigen:
- Radius des Kreis
- Mittelpunkt des Kreises
- Start- und Endwert in Grad für jeden Kreisausschnitt

Vielleicht der Ansatz viel zu kompliziert, zumal ich nicht weiß ob die von mir beschriebene Funktion überhaupt exisiert.
Die von michaelh beschriebene Methode ist sinnvoll wenn Du nur selten einige Charts benötigst.
Für nen Poll, wäre eine programmierte Sache sicher sinnvoller. Einfacher wären Balkendiagramme, aber die gibt ja überall. Auch bei mir...

Aber danke für deinen Thread, Du hast mich da jetzt echt auf eine Idee gebracht...

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1061

Die existiert.
imagearc zeichnet eine Teil-Ellipse. Und ein Kreis ist ja nu ein Sonderfall einer Ellipse, bei der die Brennpunkte aufeinander liegen.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
NetDrag
Foren-Team




Beiträge: 442

Da gits schon super fertige Bibliotheken wo du nur noch sagen mußt welchen Graphen du verwenden willst und dann nur noch due Daten eingeben mußt.

Versuchs mit JpGraph, dann mußt du nciht das Rad neu erfinden wenn es eh schon super dreht.

http://www.aditus.nu/jpgraph/

---
We are born wet, naked and hungry, then things got worse!

  Profil   Website   Editieren   Zitieren
Bastian_W
Otto-Normal-Poster
Threadstarter




Beiträge: 85

Morgen

ist für eine Art Poll, richtig. Man kann einen Link bewerten. Dabei sollen in der Grafik die Gesammthits und die Max. Bewertung angezeigt werden. Klar gibt es irgendwo schon solche fertigen Scripts, nur hätte ich dann auf meiner Seite nicht 1 Adminbereich sondern mehrere, das finde ich lästig. Pols mit Balkengrafiken gibt es ja echt überall. Habe ich auch schon lange . Deshalb mal was neues... Hat jemand da vielleicht mal ein Snipplet?

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren
NetDrag
Foren-Team




Beiträge: 442

Wenn du dir das JpGraph ansiehst dann wirst du sehen das das kein fertiges programm ist sondern eine Bibliothek. Sie leifert die einfach ein paar funktionen mit denen du deinen eigenen Adminbereich erstellen kannst

---
We are born wet, naked and hungry, then things got worse!

  Profil   Website   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Charts erstellen

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Charts erstellen im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8133343    Heute : 109     Gestern : 581     Online : 40     4.12.2024    9:02      0 Besucher in den letzten 60 Sekunden        
Nach oben