Comme beaucoup le savent, PHP5 propose une nouvelle extension pour MySQL 4.1, qui offre le gros avantage de pouvoir programmer ses requêtes soit de manière "standard" (old-style), soit en POO.

Jugez plutôt de la différence:
AVANT:<?
        $cnx = mysql_connect("localhost", "lalex", "lalex");
        mysql_select_db("lalexdb", $cnx);
        $rst = mysql_query("SELECT * FROM messages", $cnx);
        while($cur = mysql_fetch_array($rst)) {
                echo $cur["sujet"];
        }
        mysql_free_result($rst);
        mysql_close($cnx);
?>
APRES :<?
        $cnx = new mysqli("localhost", "lalex", "lalex", "lalexdb");
        $rst = $cnx->query("SELECT * FROM messages");
        while($cur = $rst->fetch_object()) {
                echo $cur->sujet;
        }
        $rst->close();
        $cnx->close();
?>

C'est-y pas mieux comme ca ? :P