| 
<?php
/*******************************************************************
 * mydemo.php
 * It is a demo program to demonstrate the functioning of the class
 * 'cls_myquery_report.php'.
 *
 ********************************************************************
 Usage (for newbies to mysql)
 
 1. Create a user in MySQL say, 'student' with password say, 'student123'
 2. Create a database named say, 'school'
 3. Create a table say, 'student' with fields as:
 StudID int
 StudName varchar(30)
 StudMarks int
 DateBirth date
 4. Fill in data using insert command
 
 5. Copy the files cls_myquery_report.php & mydemo.php into your webserver
 
 6. Execute the php script 'mydemo.php' using your web browser
 
 7. The browser will display the report.
 
 ********************************************************************/
 
 require 'cls_myquery_report.php';    //include the class module
 
 $myreport = new MyQueryReport;        // Instantiate QueryReport Class.
 
 // Connect to database parameters are - hostname,username,password,databaseName
 
 $myreport->connect_db("localhost", "student", "student123", "school");
 
 $query="select StudID as \"Student ID\", StudName as \"Name\", StudMarks as \"Marks\",".
 " DateBirth as \"DOB\" from student";
 // Use 'as' option in SQL to set proper column heading names. Other wise it will
 // take the default field names as column headings.
 
 $title= "STUDENTS DETAILS";     // Title to be displayed on the Report
 $color = "yellow";        // Set colour flavour  of Report - Use VIBGYOR colors
 //violet, indigo, blue, green, yellow, orange, red
 $myreport->display_report($query, $title,$color);// Display the Report
 //with the query, title & color
 
 ?>
 
 |