Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Andres Dario Gutierrez Poveda  >  MySQL utility  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Ejemplo
Class: MySQL utility
Multiple purpose MySQL database utility
Author: By
Last change: New way to use the tabloide function.
Date: 2004-07-30 11:02
Size: 1,217 bytes
 

Contents

Class file image Download
<?php
# Clases
    
include ($pathclases.'/MySQL.class.php');
    
# Inicialización
    
$newdb = new mysql();
    
$newdb->mysql_configure($host,$port,$user,$pass,$db);
    
$newdb->mysql_connect();
    
# Preparación página
    
if(!empty($campo))
        
$where " ORDER BY ".$campo." ".$ord;
    else
        
$where "";
    
    
// Tabla
    
$tabla "cuenta";
    
    
// Campos
    
$campos "nombre,fk_estadocuentaid,fk_tipocuentaid,fk_tipocobroid";
    
    
// Campos a normalizar
    
$anormalizar = array(array("fk_estadocuentaid","estadocuenta","id","nombre"),array("fk_tipocuentaid","tipocuenta","id","nombre"),array("fk_tipocobroid","tipocobro","id","nombre"));

    
// Encabezados de los campos    
    
$encabezados "Nombre,Estado,Tipo,Cobro";

    
// Textos de ayuda
    
$tiptext = array("Nombre de la cuenta","Estado de la cuenta","Tipo de cuenta asociado","Tipo de cobro asociado");

    
// Permisos
    
$permisos['Adicionar'] = 1;
    
$permisos['Consultar'] = 1;
    
$permisos['Modificar'] = 0;
    
$permisos['Borrar'] = 0;
    
$permisos['Confirmar'] = 1;
    
$permisos['Rollback'] = 0;
    
$permisos['Backup'] = 0;

    
// Construccion de la página
    
echo $newdb->tabloide($tabla,$campos,$anormalizar,$encabezados,$tiptext,$where,$permisos,$tipo,$id,$hoja);
?>