Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/08/2005, 14:23
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Te recomiendo que veas como trabajan algunas capas de abstracción de BD que usan bajo los mismos nombres de métodos y los datos que devuelven várias BD.

Por ejemplo tienes la famosa:

ADOdb
http://adodb.sourceforge.net/
(la usan grandes aplicaciones CMS, Foros .. como PHP-Nuke, phpBB si mal no recuerdo .. etc)

Y otra más: ezSQL
http://php.justinvincent.com/home/ar...hp?articleId=2

Esta tiene un manejo particular del tema .. en lugar de tener métodos que hagan el "switch" entre unas funciones u otras según uses Mysql u otras BD .. simplementen tiene classes por separados (fisicamente en archivos.php) y es bajo una simple función o switch donde carga una u otra classe según trabajes, pues lo normal es que instancies una classe para trabajar con una Sola BD ... y si en el mismo script usas otra BD diferente, vuelves a instanciarlo para crear tu nueva conexión y usar los métodos que correspondan.

De hecho .. bueno ya dices tener hecha una aplicación que usa tus métodos .. pero podría cambiarte a alguno de estas classes de fama reconocida y uso extendido.

Un saludo,