Datos del Archivo
- Autor/es: MinistroPe
- Fecha de alta: 08 febrero 2007
- Descargas: 86
ShinranetBD_MySQL
Una completa capa de datos para cualquier aplicación Web. Para los que habéis trabajado con ADO, intenta asemejarse a un ADO para php, simplemente maneja tabas virtuales (arrays después de todo) pero aportando información útil.
El fuente se compone de 3 clases:
BD: Es la capa de datos en sí, engloba las variables / constantes para conectarse a MySQL así como todas las funciones comunes para trabajar con el servidor de bases de datos
Table: La entidad tabla, contiene una tabla cargada desde la BD, da información sobre ella y facilita la extracción de datos concretos
DS: destinado a contener objetos Table, da la información del número de tablas cargadas en memoria, así como las funciones para añadir y eliminar tablas de él.
Esta es una clase genérica que utilizo en todos mis proyectos, luego individualmente sufre pequeñas modificaciones para adaptarse a cada proyecto en concreto.
En la versión aquí presentada, se requiere PHP5 ya que se utiliza los constructores nuevos y la encapsulación para las clases, es fácil pasarla a php4, solo hay que cambiar los constructores, las constantes y quitar los privates para las funciones.
Saludos y espero sus críticas.
Versiones
-

Version 1.6.9 (08-02-2007)
3 comentarios