Simple und einfach?
PDO ist eher sowas wie eine Klasse, mysqli und mysqli_xxx sind alles nur standalone funktionen
PDO kann abgesehen von mysql auch noch andere Datenbanken (für das vms nicht wirklich relevant)
es ermöglicht aber z.b. so sachen:PHP-Code:
// PDO
$pdo = new PDO("mysql:host=localhost;dbname=database", 'username', 'password');
// mysqli
$mysqli = mysqli_connect('localhost','username','password','database');
PHP-Code:
$query = $mysqli->prepare('
SELECT * FROM users
WHERE username = ?
AND email = ?
AND last_login > ?');
$query->bind_param('sss', 'test', $mail, time() - 3600);
$query->execute();
oder (SQL-Injection)
PHP-Code:
// PDO, prepared statement
$pdo->prepare('SELECT * FROM users WHERE username = :username');
$pdo->execute(array(':username' => $_GET['username']));
http://florianherlings.de/artikel/ph...objects/teil_1
http://florianherlings.de/artikel/ph...objects/teil_2