Ver Mensaje Individual
  #23 (permalink)  
Antiguo 22/07/2007, 17:34
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 19 años, 11 meses
Puntos: 4
Re: Mi proyecto PHP

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.