<?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
?>
|