Introduction
In this article I will explain Horizontal and Vertical Line Graphs Using PHP. I will create a Horizontal and Vertical Line Graph using the phpmygraph5.0 file. It is very simple to do. Before doing this program you must install the PHP GD library and then you will download the phpmygraph5.0 file from the URL http://phpmygraph.abisvmm.nl/phpMyGraph5.0.5.zip. After downloading this file you can use it in graphics programs. You can create many graph programs in PHP using the phpmygraph5.0 file. You can create many graphs like Horizontal Line Graph, Simple Horizontal Column Graph, Horizontal Shadow Column Graph, Horizontal Polygon Graph, Vertical Line Graph, Simple Vertical, Column Graph, Vertical Shadow Column Graph, Vertical Polygon Graph, Compare Data Graph and Configuration Directives. Otherwise you can create a graph with a MySQL database and then you require the "jpgraphs" package.
Example
Horizontal Line Graph
<?php
//set content type header
header("Content-type: image/png");
include_once('php/phpMyGraph5.0.php');
$graph['Title'] = 'Example graph';
$graph['Width'] = 600;
$graph['Height'] = 300;
//data array
$data = array(
'January' => 13,
'February' => 26,
'March' => 0,
'Aprile' => 8,
'May' => 81,
'June' => 68,
'July' => 46,
'August' => 67,
'September' => 24,
'October' => 24,
'November' => 78,
'December' => 24
);
$graph = new phpMyGraph();
$graph->parseHorizontalLineGraph($data, $cfg);
?>
Output
Example
Vertical Line Graph
<?php
//set content type header
header("Content-type: image/png");
include_once('php/phpMyGraph5.0.php');
$graph['Title'] = 'Example graph';
$graph['Width'] = 600;
$graph['Height'] = 300;
//data array
$data = array(
'January' => 13,
'February' => 26,
'March' => 0,
'Aprile' => 8,
'May' => 81,
'June' => 68,
'July' => 46,
'August' => 67,
'September' => 24,
'October' => 24,
'November' => 78,
'December' => 24
);
$graph = new phpMyGraph();
$graph->parseVerticalLineGraph($data, $cfg);
?>
Output