| 
<?php
include 'data/Person.php';
 include 'data/DataSource.php';
 include 'grid/SimpleGrid.php';
 ?>
 
 <!DOCTYPE unspecified PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
 <title>SimpleGrid Examlpes</title>
 <link type="text/css" rel="stylesheet" media="screen" href="style.css" />
 
 </head>
 <body>
 <div id="wrapper">
 <?php
 
 $data = new DataSource();
 
 $employersGrid = new SimpleGrid("EmployersGrid");
 $customersGrid = new SimpleGrid("CustomersGrid");
 
 $employersGrid->setHeaders(array('ID', 'Employer', 'Age' ));
 $customersGrid->setHeaders(array('ID', 'Customer', 'Age', 'Notes'));
 
 $employersGrid->readOnly();
 $customersGrid->hide('id');
 
 
 if(!empty($_POST)) {
 $data->saveCustomers($customersGrid->getData());
 } else {
 
 $employersGrid->bind($data->getEmployers());
 $customersGrid->bind($data->getCustomers());
 }
 ?>
 <form method="post">
 <div>
 <h2>Read-only grid</h2>
 <?php echo $employersGrid->render(); ?>
 </div>
 <div>
 <h2>Editable grid</h2>
 <?php echo $customersGrid->render(); ?>
 <input type="submit" value="Save..."/>
 </div>
 </form>
 </div>
 </body>
 </html>
 
 
 |