Discussion:
PDO / mysqli
(trop ancien pour répondre)
Stan
2007-03-05 16:45:00 UTC
Permalink
Bonjour,

qui peut m'expliquer les différences
entre PDO et mysqli ?
Merci.

--
-Stan
Olivier Miakinen
2007-03-05 17:21:12 UTC
Permalink
Post by Stan
qui peut m'expliquer les différences
entre PDO et mysqli ?
Qu'est-ce que tu ne comprends pas dans la doc ?

<cit. http://fr3.php.net/mysqli>
Extension MySQL améliorée
L'extension mysqli vous permet d'accéder aux fonctionnalités fournies
par MySQL 4.1 et plus.
</cit.>

<cit. http://fr3.php.net/PDO>
Fonctions PDO
PDO fournit une interface d'abstraction à l'accès de données, ce qui
signifie que vous utilisez les mêmes fonctions pour exécuter des
requêtes ou récupérer les données quelque soit la base de données utilisée.
</cit.>

D'après ce que je comprends, mysqli est spécifiquement dédié à MySQL
tandis que PDO peut accéder à tout type de base de données utilisable
dans PHP.

Note : merci de supprimer le « e » final à ton adresse invalide afin de
respecter les recommandations : <***@none.invalid>.
Yanick
2007-03-07 13:00:14 UTC
Permalink
Post by Stan
Bonjour,
qui peut m'expliquer les différences
entre PDO et mysqli ?
Voici un article qui décrit mieux que la PHP doc comment créer une
abstraction de base de données :

http://classes.scriptsphp.org/article.SQLite-et-MySQLi

Personnellement, je préfère PDO, la seule différence d'implémentation
entre une base de donnée SQLlite, MySQL, PostgreSQL, etc. est la
chaîne de connexion à celle-ci.

Yanick

Continuer la lecture sur narkive:
Loading...