Como conectar PHP a bases de datos con PDO

Cuando estas programando en cualquier lenguage en algun momento es necesario realizar conexion a alguna base de datos.

En el caso particular de PHP existe un metodo de conexion que es utilizando PDO (PHP Data Objects), mediante estas librerias se agiliza la explotacion de datos.

Desde hace algun tiempo desarrolle una clase para poder facilitar aun mas las cosas al trabajar con bases de datos.

En lo que es la pagina de phpclasses.org ha tenido algo de exito y es por eso que les comparto el link por este medio.

pdo conexion

src: phpclasses

En lo personal me ha sido de mucha utilidad ya que con solo cambiar un solo parametro puedes accesar a otro manejador de base de datos siempre y cuando las bases de datos tengan la misma estructura.

Ademas de esto provee seguridad en las consultas y ejecuciones ya que trabaja con proteccion ante ataques de sql injection.

Bueno ya no los mareo mas y si gustan hacer uso de la clase alli la tienen para descarga gratuita.

Nota: Existe el MySQLi que es otra manera de conectarse a MySQL desde PHP, segun los benchmarks es un poco mas rapido que PDO, pero es una diferencia absurda que no hace diferencia, y solamente te conecta a MySQL y con esta clase te puedes conectar a la mayoria de manejadores de base de datos.

Saludos!

One thought on “Como conectar PHP a bases de datos con PDO”

  1. A couple of notes, sitzniae your request variables before pulling data directing into you code. Avoid using double quote for simple string echo as it is extra load on php parsing use single quote instead. Play with MVC type frameworks such as Zends framework to get familiar with design patterns. Nice tutorial for beginners but be warned, I had to fire a bunch of people recently who programmed like this go back to programming basics and learn popular framework methodologies.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>