Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2013, 10:32
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
APORTE: Clase para manejar la base de datos de forma abstracta (Mysqli)

Bueno gente, realice una clase para manejar la base de datos con mysqli.
Normalmente cuando se tiene un proyecto definimos todas las tablas en la bd y luego vamos a crear las clases para manejaras, estas clases casi siempre tienen métodos en común, como son los de traer, insertar, borrar, actualizar, etc, ademas de algunos bien especificos del uso que se le quiere dar.

El objetivo de esta clase es que solo escribamos los metodos especificos, nada mas, que lo demas ya este resuelto.

En total son 2 archivos (2 clases, una hereda de la otra asi que solo se trabaja con la hija) que permiten hacer las operaciones genéricas.

Les dejo el link del repositorio en github para que vean el codigo: https://github.com/Proyecto-NSD/PHP-.../SwifTable.php

En el repositorio hay 2 ejemplos, el basico y el avanzado donde se detalla como se utiliza con ejemplos. Todo el codigo esta super comentado y de facil entendimiento asi que no van a tener problemas en crear sus propias verciones si es que les interesa.

Saludos.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Última edición por NSD; 22/01/2015 a las 12:56