Hola 1º mil gracias por responderme, tengo
Código PHP:
<? $pageId ="4" ?>
<? require_once("config/EDEV_config.php") ?>
<? require_once("Connections/cnn.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,perfil_id";#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,PERFIL";#Titulo de los campos en la tabla que se va a mostrar
$ArgTABLE = ",,,,,edt_perfiles"; #tablas relacionadas
$ArgDATAVALUE = ",,,,,num_prfil_key";#campos id de la tabla relacionada
$ArgCODE = ",,,,,str_prfil_nmbre"; #Campos nombre de la tabla 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,SELECT";#Tipo de control para cada campo de la tabla que se visualizara
$ArgVALIDATE = ",validate-alphanum required,validate-email required,validate-date,validate-integer,required"; #validar campos obligatorios y tipo d dato
$ArgSIZE = "3,40,30,20,10,100";#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 = 7;
?>
<? require_once '../MT/core/EDEV_MTHeader.php'; ?>
<?
/*
************ USO DE PARAMETROS************
Posibles valores adopados por $ArgCONTROL
HIDDEN: Control escondido con probabilidad de consulta.
NOSHOW: Control totalmente escondido
SHOW: Mostrar la info pero sin opcion de cambio d esta
SELECT: Lista de la tabla de códigos
TEXT: Caja de texto normal
TEXTAREA: Texto Multilineas
CHECK: Cuadro de Chequeo
DATE: Para Fecha
PASSWORD :Muestra campo tipo password
HIDDENUPD: Permite solo insertar y actualizar pero no buscar ni consultar.
Posibles valores adopados por $ArgVALIDATE
-required :Campo no vacio
-validate-integer required : Solo numeros
-validate-email required : Direccion de correo
-validate-alpha required : Solo texto
-validate-float required : Solo numeros decimales (1.5)
-validate-password required : Contraseña insegura (4 a 12)
-validate-alphanum required : Unicamente caracteres alfanumericos (a-z 0-9) (numeros y letras)
-validate-date required : La fecha no es correcta
-allrequired : Valida todos los campos select/radio que esten en un mismo div
-validate-custom /reg_exp/ : Valida nuestros propios parametros, donde /reg_exp/ son los parametros que queremos validar ejmplo ( validate-custom /\d\d/ required ) ; permite ingresar solo 2 digitos
*/
?>
</BODY>
</HTML>
y esta tabla en mysql
Código:
CREATE TABLE pruebas (
id_key SERIAL,
Nombre varchar(50),
Correo varchar(50),
Fecha date,
edad integer,
perfil_id integer
);
espero poder hacerlo funcionar para un proyecto el cual me viene justo tu excelente trabajo, he ingresado a el ejemplo que tenés online y está bárbaro.