PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Diagramme in PHP erstellen


t-o-m-m-y
03.11.2005, 14:35:52
Halli Hallo,

bin auf dem PHP-Gebiet noch ein Unwissender und hätte gerne zwei Fragen beantwortet:

01. Mit welchen PHP Befehlen kann ich in PHP ein Linien-, Kreis- und Balkendiagramm erstellen?

02. Was bedeuten die Begriffe und Zahlen?:

Zitat:

<?php

$image=imagecreate(400,300);
$farbe_body=imagecolorallocate($image,250,250,250);
$farbe_linie=imagecolorallocate($image,0,0,0);
$farbe_1=imagecolorallocate($image,240,0,0);
$farbe_2=imagecolorallocate($image,0,240,0);
$farbe_3=imagecolorallocate($image,0,0,240);

//Diagramm
imagestringup($image, 5,20,180, " Y-Achse",$farbe_linie);
imageline($image,40,10,40,280,$farbe_linie);
imageline($image,20,260,380,260,$farbe_linie);

//Beschreibung

imagestring ($image,5,50,265, " X-Achse ", $farbe_linie);

//Rechteck Eins
//füllung
for($i=0;$i<74;$i++)
{
$y1=50;
$x1=200+$i;
$y2=50;
$x2=41+$i;

imageline($image,$x1,$y1,$x2,$y2,$farbe_1);

Zitat Ende

Für Antworten wäre ich sehr dankbar!

xabbuh
03.11.2005, 14:47:37
02. Was bedeuten die Begriffe und Zahlen?:
Welche Begriffe und Zahlen? Meinst du den von dir geposteten PHP-Quellcode?

Und nebenbei gefragt: Wie intensiv hast du dich schon mit PHP beschäftigt?

t-o-m-m-y
03.11.2005, 15:10:33
Erst seit ein paar Tagen, aber es wäre wichtig dies zu wissen. Mir ist das Wort "Quellcode" durchaus ein Begriff, es war also kein besonderer Grund warum ich nur "Begriffe und Zahlen" schrieb.

Jürg
03.11.2005, 19:55:34
Na ja, etwas komplexer wird es schon.
Nur ein Quelltext einfügen geht nicht.
Zwei Tools zur Erstellung von Diagramms:
http://www.aditus.nu/jpgraph/
http://www.phplot.com/
Beide setzen die GD Bibliothek voraus.
Ich verwende PHPLOT, ist etwas einfacher und genügt meistens.

Usul
07.11.2005, 23:50:03
Sag mal tommy du kannst doch nicht ernsthaft erwarten, dass wir dir jetzt alles beibringen? Du hasst ja praktisch gar keine eigene Bemuehungen erkennen lassen! Das ist unhoeflich! Was die Befehle im Einzelnen machen kannste alles auf php.net nachschauen, wenn du schon zu faul zum googlen bist.

Grundsaetzlich ist der Weg, das ganze mit den dynamischen Bilderzeugungsfunktionen von PHP zu machen, aber richtig. Genau so wuerd ichs auch machen. Aber lernen sollteste schon selbst! Ein Forum ist eigentlich dafuer da, Leuten zu helfen die nicht weiterkommen, nicht um komplette Unterrichtsstunden zu geben.