
El acceso a base de datos es una de las tareas más comunes, en cualquier aplicación sobre Internet. Y una de las primeras que cualquier programador trata de automatizar. Y como casi todo en está vida se les ha ocurrido antes muchos antes que a nosotros, y en algunos casos lo han resuelto francamente bien.
[Mas:]
Como muestra, las clases de base de datos que incluye PHPLIB entre otras http://phplib.sourceforge.net/index.php3, además de las que incorpora para la gestión de sesiones, autentificación, etc.
Si vienes de la programación estructurada, probablemente las clases y la programación orientada a objetos, OOP, te resulten un tanto intimidatorias. Pero francamente el uso de las clases aporta tantas ventajas que merece la pena perder un poco de tiempo en comprender su funcionamiento.
Procuraré no hacer uso de la terminología que se utiliza en la OOP, aunque algunas veces será inevitable. En estos casos pasaré de puntillas sobre estos temas, ya que no es finalidad de este tutorial introducirte en el mundo de los objetos.
Para el uso de DB_Sql, solo tienes que descargarte https://sourceforge.net/project/showfiles.php la librería de clases y descomprimirlas. No te asustes entre todos esos ficheros, solo nos interesan unos pocos, en concreto los que empiezan por db_. Como podrás ver PHPLIB incluye clases para manejar las bases de datos más populares, entre las que se cuentan las de MySql, en la que nos centraremos, Oracle y Postgress entre otras.