From 999b7d002094fccccef48e6e45f34a3d00657c41 Mon Sep 17 00:00:00 2001 From: mzm-dev Date: Sat, 6 Sep 2014 10:40:59 +0800 Subject: [PATCH] Initial Highcharts Chart PHP with MySQL Example --- conn/connection.php | 11 +++++ db_highcharts.sql | 53 +++++++++++++++++++++ nbproject/private/private.properties | 6 +++ nbproject/project.properties | 7 +++ nbproject/project.xml | 9 ++++ pie/data.php | 22 +++++++++ pie/index.php | 71 ++++++++++++++++++++++++++++ 7 files changed, 179 insertions(+) create mode 100644 conn/connection.php create mode 100644 db_highcharts.sql create mode 100644 nbproject/private/private.properties create mode 100644 nbproject/project.properties create mode 100644 nbproject/project.xml create mode 100644 pie/data.php create mode 100644 pie/index.php diff --git a/conn/connection.php b/conn/connection.php new file mode 100644 index 0000000..c8e503c --- /dev/null +++ b/conn/connection.php @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/db_highcharts.sql b/db_highcharts.sql new file mode 100644 index 0000000..788060c --- /dev/null +++ b/db_highcharts.sql @@ -0,0 +1,53 @@ +-- phpMyAdmin SQL Dump +-- version 4.0.9 +-- http://www.phpmyadmin.net +-- +-- Host: localhost +-- Generation Time: Sep 06, 2014 at 04:38 AM +-- Server version: 5.5.34 +-- PHP Version: 5.4.22 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8 */; + +-- +-- Database: `db_highcharts` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `web_marketing` +-- + +CREATE TABLE IF NOT EXISTS `web_marketing` ( + `name` varchar(50) DEFAULT NULL, + `val` decimal(10,2) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `web_marketing` +-- + +INSERT INTO `web_marketing` (`name`, `val`) VALUES +('Direct Sales', '20.00'), +('Search Engine Marketing', '15.00'), +('PPC Advertising', '15.00'), +('Website Marketing', '10.00'), +('Blog Marketing', '10.00'), +('Social Media Marketing', '10.00'), +('Email Marketing', '10.00'), +('Online PR', '2.50'), +('Multimedia Marketing', '2.50'), +('Mobile Marketing', '2.50'), +('Display Advertising', '2.50'); + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/nbproject/private/private.properties b/nbproject/private/private.properties new file mode 100644 index 0000000..bf3723f --- /dev/null +++ b/nbproject/private/private.properties @@ -0,0 +1,6 @@ +copy.src.files=false +copy.src.on.open=false +copy.src.target= +index.file=index.php +run.as=LOCAL +url=http://localhost/highcharts/ diff --git a/nbproject/project.properties b/nbproject/project.properties new file mode 100644 index 0000000..d37ef95 --- /dev/null +++ b/nbproject/project.properties @@ -0,0 +1,7 @@ +include.path=${php.global.include.path} +php.version=PHP_54 +source.encoding=UTF-8 +src.dir=. +tags.asp=false +tags.short=false +web.root=. diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 0000000..93d8075 --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,9 @@ + + + org.netbeans.modules.php.project + + + highcharts + + + diff --git a/pie/data.php b/pie/data.php new file mode 100644 index 0000000..76d70d0 --- /dev/null +++ b/pie/data.php @@ -0,0 +1,22 @@ + + + + + Highcharts Pie Chart + + + + + + +
+ +