Startseite Profil ORACLE PHP VB EXCEL Links Kontakt

Top

Line (#1)

Line (#2)

Result
In einer ORACLE-Datenbanktabelle wurden in zwei Spalten eine Datumsinformation und eine Zahl gespeichert.
Nun soll ein Liniendiagramm zur Anzeige der Daten erzeigt werden. Folgende Projektdateien werden verwendet:

Includes

Die Datei "chart_pref.inc" enthält alle benötigten Einstellungen für das Zeichnen der Grafik. In diesem Include wird auf die Library mit den später verwendeten Zeichenfunktionen referenziert.

Datei: chart_pref.inc
<?php
include ("chart.inc");
// Chart properties
$x = 800;                        // Image width
$y = 600;                        // Image height
$border = 50;                    // Distance between axis and image border
$line1 = 1;                      // Pen with of fine line
$line2 = 2;                      // Pen with of medium line
$line3 = 3;                      // Pen with of fat line
$ticlen = 7;                     // Length of ticmarks
$x_tic_cnt = 10;                 // Number of tics at x-axis
$y_tic_cnt = 10;                 // Number of tics at y-axis
$x_minval = 1749;                // Minimum value on x-axis
$x_maxval = 2012;                // Maximum value on x-axis
$y_minval = 0;                   // Minimum value on y-axis
$y_maxval = 300;                 // Maximum value on y-axis
$p_radius = 5;                   // Data point radius
$header_text = "Sunspot number"; // Header text
$header_size = 5;                // Size of header text
$x_axis_label ="Yr/Mnth";        // x-axis label
$y_axis_label ="SSN";            // y-axis label
$axis_label_size = 3;            // Size of axis label text
$tic_label_size = 2;             // Size of tic label text
?>

Version 1.0
04.09.2012