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)


PHP-Code:
// PDO
$pdo = new PDO("mysql:host=localhost;dbname=database"'username''password');

// mysqli 
$mysqli mysqli_connect('localhost','username','password','database'); 
es ermöglicht aber z.b. so sachen:
PHP-Code:
$query $mysqli->prepare('
    SELECT * FROM users
    WHERE username = ?
    AND email = ?
    AND last_login > ?'
);

$query->bind_param('sss''test'$mailtime() - 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