Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2007, 13:47
vicman
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 178
Antigüedad: 20 años, 3 meses
Puntos: 8
Sonrisa Mi proyecto PHP

Hola a todos, estoy terminando un pequeño sistema muy util para los que trabajamos en PHP, este sistema consiste en lo siguiente.

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 estos datos se crean todas las opciones para el manejo de una tabla, tales como Actualizacion, Insercion, eliminacion, copiado y busqueda.
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:
http://proyectosdev.e-nterdev.com/MT/MTPruebas.php
Codigo con el cual se parametrizo
Código:
http://proyectosdev.e-nterdev.com/MT/manual/index.html
Comentarios y/o sugerencias aki!!! :)

Última edición por vicman; 23/07/2007 a las 22:01