Bonjour à tous,
je viens de découvrir la nouvelle classe PDO depuis PHP 5.1, mais je rencontre quelques petits soucis.
J'essaye de mettre un paramètre à une requête et d'ensuite l'initialiser avec la fonction PDOStatement::bindParam(), mais rien ne se passe :
Il m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $ID = 1; $requete = "SELECT * FROM v_nouveautes WHERE IDNouveaute = :id"; $stmt = $this->db->prepare($requete); $stmt->bindParam(":id", $ID, PDO::PARAM_INT); $stmt->execute(); echo "<pre>"; print_r($stmt); echo "</pre>";au lieu de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 PDOStatement Object ( [queryString] => SELECT * FROM v_nouveautes WHERE IDNouveaute = :id )Quelqu'un aurait une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 PDOStatement Object ( [queryString] => SELECT * FROM v_nouveautes WHERE IDNouveaute = 1 )
Partager