Eyesis Data Grid Control es un script que permite mostrar datos tabulados procedentes de una base de datos MySQL de una forma muy sencilla. Es una clase pequeña y fácil de implementar, con tan sólo unas líneas tendremos una salida tabulada de los datos almacenados en MySQL.

Algunas de las características que incluye son:
- Capacidad de filtrado y búsqueda
- Posibilidad de cambiar los encabezados de columna
- Ajax
- Paginación de filas automática
- Se pueden ocultar y ordenar columnas
- Posibilidad de añadir controles
- Apariencia configurable mediante CSS
Un ejemplo de cómo se puede construir un DataGrid en sólo unas cuantas líneas de código.
<?php require 'class.eyemysqladap.inc.php' ; require 'class.eyedatagrid.inc.php' ; // Cargamos el adaptador de la base de datos $db = new EyeMySQLAdap ( 'localhost' , 'root' , '' , 'people' ); // Generamos un objeto EyeDataGrid $dg = new EyeDataGrid ( $db ); // Mostramos todas las tablas y columnas de la tabla "gente" $dg -> setQuery ( "*" , "gente" ); // Volcamos la tabla $dg -> printTable (); ?>




