Desde una perspectiva de POO, ¿cuál es la forma correcta de crear un DAO (objeto de acceso a datos) en php?Forma correcta de crear un DAO en PHP
Por ejemplo (con cuenta como un ejemplo básico), mi AccountDAO tendrá algunas de las siguientes funciones:
GetAllAccounts
GetAccountByID
UpdateAccount
DeleteAccount
InsertAccount
Así que una vez que obtengo todas las cuentas en la base de datos, ¿debo devolverlas a la persona que llama como una matriz de objetos de cuenta? ¿Debería devolver el conjunto de resultados de mysql?
¿Conoces algún buen ejemplo de un DAO?
No solo no debe usar la extensión 'mysql_ *' pero su ejemplo no permite cambiar los detalles de la conexión sin cambiar explícitamente el código. – cspray
Creo que OP está buscando un DAO (utilizado para acceder a una tabla específica en una base de datos), no una clase de base de datos. – AdmiralAdama