L3 Info : PHP et Applications Web
 
◃  Ch. 5 PDO : PHP Data Object  ▹
 

Requêtes paramétrées (1/2)

   try {
        include 'dsn.php';

        $dbs3 = $dbh->prepare('SELECT * from livre WHERE liv_num = ? OR liv_titre LIKE ?');
        $dbs3->execute(array(100, "Le %"));
        $tab = $dbs3->fetchAll($fetch_style = PDO::FETCH_ASSOC );

        afficheTable($tab);
    } catch (PDOException $e) {
        print "<br />Erreur !: " . $e->getMessage() . "<br/>";
        die();
    }
     ?>
    

Résultat

liv_numliv_titreliv_depotlegal
1Le Cerveau Solitaire
2Le Voyageur de l'Inconnu
15Le Point Oméga
18Le Silence de l'Aube
19Le Pont sur les Etoiles
22Le Prisme du Néant
24Le Cité Folle
26Le chant des astronautes
33Le Cerveau Vert
48Le Titan de l'Espace
52Le livre des étoiles
73Le grand jeu du temps
80Le dernier cercle du paradis
83Le Message de Frolix 8
100Le fusilier Cade
104Le Monde d'Alice
105Le Monde Lavalite
110Le vin saphir
111Le bar du coin du temps