par
Victor BRITO » 11 déc. 2007, 00:21
la PDO ne marche pas sur free
Qu'elle change d'hébergeur !
PDO, outre l'aspect POO, apporte dans l'interaction entre PHP et les bases de données une sorte d'abstraction, en ce sens qu'on n'est plus prisonnier d'un SGBD particulier et des fonctions qui lui sont propres (mysql_*, mysqli_*, pgsql_*, etc.).
De plus, PDO a une fonctionnalité intéressante : les requêtes préparées. Au lieu de s'enquiquiner à alourdir les requêtes de mysql_real_escape_string() ou autres fonctions de ce genre, PDO protégera les requêtes préparées des injections SQL. De plus, les requêtes préparées peuvent être exécutées plusieurs fois sans qu'on ait à réécrire la requête en question.
Pour ma part, dès que j'ai découvert PDO, je n'ai pas hésité à l'adopter pour mes projets en PHP 5.

[quote="cbalmefrezol"]la PDO ne marche pas sur free[/quote]
Qu'elle change d'hébergeur ! :langue:
PDO, outre l'aspect POO, apporte dans l'interaction entre PHP et les bases de données une sorte d'abstraction, en ce sens qu'on n'est plus prisonnier d'un SGBD particulier et des fonctions qui lui sont propres (mysql_*, mysqli_*, pgsql_*, etc.).
De plus, PDO a une fonctionnalité intéressante : les requêtes préparées. Au lieu de s'enquiquiner à alourdir les requêtes de mysql_real_escape_string() ou autres fonctions de ce genre, PDO protégera les requêtes préparées des injections SQL. De plus, les requêtes préparées peuvent être exécutées plusieurs fois sans qu'on ait à réécrire la requête en question.
Pour ma part, dès que j'ai découvert PDO, je n'ai pas hésité à l'adopter pour mes projets en PHP 5. :wink: