Bonjour,
j'utilise la cmd SQL suivante qui correspond à $requeteSql
et ma fonction de création de requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * FROM livre WHERE :categorie LIKE :recherche
mais le problème rien ne se passe....si je met uniquement un param (par exemple :recherche) ça fonctionne...mais du moment que je met un 2eme paramètre (:catégorie) il ne me trouve plus mes infos en BD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public function CreationRequeteSQL($requeteSql,$Categorie,$param_recherche) { $this->oRequete = $this->oExecRequete->prepare($requeteSql); $this->oRequete->bindParam(':categorie', $Categorie, PDO::PARAM_STR); $this->oRequete->bindParam(':recherche', $param_recherche, PDO::PARAM_STR); $this->oRequete->execute(); $lignes = $this->oRequete->fetchAll(); return $lignes; }
Pourquoi cette attitude ?
Merci de votre aide
Partager