Se parametriza de la siguiente forma.
Código PHP:
$Page="MTPruebas"; #nombre de la pagina (sin la extension)
$Title= "Pruebas";#Titulo que quiere mostrar en la pagina
$Table= "pruebas";#Nombre de la tabla que quiere listar
$Key_name = "id_key";#Nombre de la clave primaria de la tabla
$Fields = "id_key,nombre,correo,fecha,edad";#Campos que quiere mostrar de la tabla
$IniFilter = "";#aplica a la tabla principal, si tiene un filtro, por ejempoo str_usrio_prfil_key=1 or str_usrio_prfil_key=3, osea k solo muestre admin
$Captions = "ID,NOMBRE,CORREO,FECHA,EDAD";#Titulo de los campos en la tabla que se va a mostrar
$ArgTABLE = ",,,,"; #tablas relacionadas
$ArgDATAVALUE = ",,,,";#campos id de la tabla relacionada
$ArgCODE = ",,,,"; #Campos nombre de la ltabla relacionada, si se relaciona con otra y no quiere mostrar el ID sino su correspondencia en la tabla primaria
$ArgDFLT = ",,,,";#Valor que quiere mostrar x defecto cuando esta vacio
$ArgCONTROL = "HIDDEN,TEXT,TEXT,DATE,TEXT";#Tipo de control para cada campo de la tabla que se visualizara
$ArgVALIDATE = ",validate-alphanum required,validate-email required,validate-date,validate-integer"; #validar campos obligatorios y tipo d dato
$ArgSIZE = "3,40,30,20,10";#Tamaño del control de cada campo a visualizar de la tabla
$ArgFILTER=",,,,"; #filtro de la tabla relacionada, por ejemplo que muestre solo los admin
#Propiedades de los botones
$show_update = true;
$show_insert = true;
$show_delete = true;
$show_copy = true;
$show_search = true;
# indica si se desea mostrar los campos check Y/N, si showcheck=N, los botones actualizar,eliminar y copiar se ocultaran automaticamente
$showcheck="Y";
#Cantidad de registros a mostrar por pagina
$registros = 15;
con sus respectivas validaciones y cruce de informacion con otras tablas.
Muy pronto si Dios quiere estare publicando el codigo para quienes les interese.
Lo pueden ver en la siguiente direccion
Código:
Codigo con el cual se parametrizohttp://proyectosdev.e-nterdev.com/MT/MTPruebas.php
Código:
Comentarios y/o sugerencias aki!!! :) http://proyectosdev.e-nterdev.com/MT/manual/index.html