Porque crear una clase que nos permita realizar las peticiones a la base de datos? Pues cuando empiezas a programar en PHP y necesitar a crear tus consultas para obtener ciertos datos te das cuenta que empiezas a repetir mucho código y ahí es donde te das cuenta que necesitas minimizar el proceso y entras en la POO.
La clase consiste en atributos; los atributos estáticos son los que nos permitirá acceder la configuración de nuestra base de datos.
Los atributos protegidos se encargaran de guardar el proceso dentro de la clase, como por ejemplo el atributo query lo usaremos para generar las peticiones SQL, la row guardara todos los datos que se obtengan de la petición (query).
Los métodos abstractos get, set, edit y delete serán agregados obligatoriamente en cualquier clase que se herede de ella, usando la palabra reservada extends. Si estos métodos no son agregados a la clase hija, marcara un error.
Métodos.
open_connectionEste método se encargara de abrir la conexión usando dichos atributos estáticos.
close_connection
Cerrara la conexión.
execute_single_query
Método que permitirá hacer las peticiones simples, las que no es necesario obtener datos.
get_results_from_query
Este método nos generara un arreglo con dichos datos, listos para mostrar.
No hay comentarios:
Publicar un comentario