Abstraer la programación PHP de la base de datos

Publicado por & archivado en PHP, Programación.

Adodb es una fantástica librería que permite abstraer la programación en PHP de la base de datos. Es decir una misma programación servirá tanto en Mysql como con Oracle por poner un ejemplo de dos bases de datos bien conocidas.

Las ventajas que proporciona esta librería son evidentes:

  1. Ahorra tiempo de programación, ya que no hay que tener una programación diferente según la base de datos.
  2. Fácil de utilizar si se tiene experiencia programando en un entorno Windows ya que muchas de sus convenciones son similares a ADO de Microsoft.

Un ejemplo básico para Mysql seria el siguiente:

<?php
include('adodb/adodb.inc.php');
$db = ADONewConnection(“mysql”);
$db->debug = true;
$db->Connect($servidor, $usuario, $contraseña, $base_de_datos);
$rs = $db->Execute('select * from tabla');
echo $rs->GetRows();
?>

Un truco. Para depurar el código se puede activar el debuguer simplemente añadiendo la siguiente línea de código:

$db->debug = true

Para descargaros la librería y acceder a la documentación podéis ir a http://adodb.sourceforge.net/

Un Comentario para “Abstraer la programación PHP de la base de datos”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Utilizamos cookies de terceros para recoger información sobre sus visitas y su uso de nuestra web. En caso de continuar navegando por esta web entenderemos que acepta el uso de estos dispositivos. Más información: Política de Cookies .

ACEPTAR
Aviso de cookies
Artimedia