Io ho cominciato ad usare l'oggetto PDO 2 anni fà... E un layer di astrazione non del DB ma dall'accesso dati... questo significa che non è "lui" che scrive le query, immette i dati mancanti... etc...Naturalmente, visto che le query in SQL le scrivi tu, non l'oggetto, come diceva GM questo ti potrebbe non assicurare la portabilità del codice.

Comunque ho trovato fenomenale il meccanismo di commit-rollback delle transizioni che permette l'oggetto PDO, venendo da query fatte con mysql_query()!!!!! VVoVe: