PHP Classes

File: pdo_grid_xml.php

Recommend this page to a friend!
  Classes of Marcelo Costa   PDO XML Grid   pdo_grid_xml.php   Download  
File: pdo_grid_xml.php
Role: Example script
Content type: text/plain
Description: datagrid php script
Class: PDO XML Grid
Show database data as HTML table using PDO and XSL
Author: By
Last change:
Date: 17 years ago
Size: 848 bytes
 

Contents

Class file image Download
<?php
/*
CREATE TABLE `teste` (
  `id_teste` int(11) NOT NULL auto_increment,
  `name1` varchar(128) NOT NULL,
  `name2` varchar(128) NOT NULL,
  `name3` varchar(128) NOT NULL,
  PRIMARY KEY (`id_teste`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1
*/
include_once ("_autoload.php");

if(
$_REQUEST["filter"]!=null)
{
$WHERE=" WHERE ".$_REQUEST["filter"]." LIKE '".$_REQUEST["filtervalue"]."%'";
}else{
$WHERE=null;
}

$SQL="SELECT * FROM teste ".$WHERE;


$teste = new pdo_grid_xml;
$teste->addtitle("Teste de Grid XML/XSL");

$teste->addbuton("novo","add.php");
$teste->addbuton("editar","edit.php");

$teste->addcolum("name1","Colum1");
$teste->addcolum("name2","Colum2");
$teste->addcolum("name3","Colum3");

$teste->addfilter();

$teste->addview($SQL);

//$teste->drawxml();

//$teste->drawGrid("__grid.xsl");
$teste->drawGrid("__grid_button.xsl");