Bonjour,
Voilà plusieurs projets où j'utilise pear avec mdb_querytool, mais à chaque fois, setJoin ne marche pas. Je suis obligé de faire quelque chose de très moche que vous imaginerais, je pense, bien assez.
Toujours est-il que je n'ai pas la solution, voici un morceau de mon code.
TABLE_CONNECTES est le nom de la table des connectés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php // On a inclut précédemment le fichier mdb_querytool, et crée puis inclut les classes nécessaires $user = new Membres(); // Membres est une classe héritant de MDB_QueryTool $user->reset(); // Bug ici $user->setJoin(TABLE_CONNECTES, "mbr_id=".TABLE_CONNECTES.".id_user"); // J'ai même essayé : $user->setJoin(TABLE_CONNECTES, TABLE_MEMBRES.".mbr_id=".TABLE_CONNECTES.".id_user"); mais sans résultat $user->setWhere(TABLE_CONNECTES.".ip=".$this->ipUser); $user->getAll()->fetchRow(); echo $user->mbr_id; ?>
J'ai eut beau faire plein de recherche, consulter la doc officielle (ou non officielle), rien a faire. Est-ce le développement de cette fonction qui ne marche pas ou juste le fait que je ne sache pas l'utiliser ???
Merci d'avance.
Partager