Holas q tal saque una nueva version de la clase, espero les guste
Version 1.3
- Se mejora el mensaje en las llamadas a los callbacks cuando este no se encuentra bien definido...
- El metodo privado _thSort fue modificado
- Ya no es obligatorio definir la conexion hacia la bd, de igual forma se puede definir si se requiere otra conexion..
- El grid es capaz de crear un ID para la tabla.
- Se corrigieron fallos en el uso de multiples grids en una misma pagina...
- Ahora tiene un paginador, totalmente configurable
Cualquier pregunta, sugerencia o amenaza estare disponible
Aqui pueden bajar la ultima version
DESCARGAR
Aqui les dejo un ejemplo sencillo de como usar el dataGrid...
Código PHP:
require_once 'dataGrid.php';
// Conexion
$conexion = mysql_connect("localhost", "root","");
mysql_select_db("empresa", $conexion);
// La informacion que queremos en el grid
$sql = "select * from productos";
$campos = array('codigo' => 'codigo',
'nombre' => 'nombre',
'pcompra' => 'pcompra',
'pventa' => 'pventa');
// Se crea la instancia del grid
$grid = new Aco_DataGrid( $sql, $conexion, $campos, 'productos' );
// Aqui se configuran algunas cosas de apariencia del grid
// Hay muchos metodos utiles en la clase
$colores = array ( '#E5EECC', '#333333' );
$grid->grid_BgColorFC('#FFFFFF', $colores);
$grid->grid_PacingAndPadding( 5, 1 );
// Se hace uso de paginador
$grid->grid_Pagina(0 , 10, 3);
// Mostrarmos el grid
$grid->gridMostrar();
De esta sencilla forma mostrariamos informacion de nuestra base de datos sin complicarnos la vida... Si tienes alguna duda sobre el uso de la clase, me pueden enviar un Mensaje privado, o escribirme a [email protected] manual