Passage de variable avec PDO

Signaler
Messages postés
7
Date d'inscription
samedi 6 octobre 2007
Statut
Membre
Dernière intervention
6 juillet 2009
-
Messages postés
3706
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
-
 J'ai un problème avec un passage de variable dans l'une de mes requêtes pdo. voici le code:

class UserTable {
       
     
        public $selectAll;
      
       
        public function __construct($db) {
       
            $this->selectAll = $db->prepare("SELECT * FROM user LIMIT ?, ?");
       }

public function selectAll($debut, $fin) {
            $this->selectAll->execute(array($debut, $fin));
        }

Je recois un message d'erreur relatif à la syntaxe.
Si elle est pas correcte j'aimerais savoir cmt je peux la reformuler. merci

3 réponses

Messages postés
661
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
18 septembre 2009
1
class UserTable {
             
        public $selectAll =null ;
       protected $db = null ;
       
        public function __construct($db) {
            $this->db = $db ;
            $this->selectAll = $db->prepare("SELECT * FROM user LIMIT ?, ?");
       }

public function selectAll($debut, $fin) {
            $this->db->execute(array($debut, $fin));
        }
}
Messages postés
661
Date d'inscription
vendredi 26 septembre 2008
Statut
Membre
Dernière intervention
18 septembre 2009
1
euh non, ereur de ma part...
Messages postés
3706
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
30
BONJOUR








Je recois un message d'erreur relatif à la syntaxe.


=>
... et quel est il ? Ca faciliterait la tâche tu ne trouves pas ?
Parce que là je ne vois pas, le code a l'air correct.

Cordialement,

Kohntark -