Bonjour à tous, je cherche à implémenter une relations 1-n et n-n en PHP.Je me suis basée sur ce tutoriel https://cyrille-herby.developpez.com...c-pattern-dao/. Petite précision je suis en pdo et mysql et oui j'ai déjà ratissé le web .
méthode find pour la classe Developpeur :
méthode find pour la classe Societe ( là ou j'ai un souci ) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public function findById($id){ $reponse = $this->dbb->query('SELECT * FROM `Developpeur` WHERE `id` = '.intval($id)); // On affiche chaque entrée une à une $var=new Developpeur(0,"","",null); while ($donnees = $reponse->fetch()){ $var->setId($donnees["id"]); $var->setNom($donnees["nom"]); $var->setPrenom($donnees["prenom"]); $langage=$this->daoLangage->findById($donnees["id_langage"]); $var->setLangage($langage); } return $var; }
meme question pour la methode insert
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public function findById($id){ $reponse = $this->dbb->query('SELECT * FROM `Societe` WHERE `id` = '.intval($id)); // On affiche chaque entrée une à une $var=new Societe(0,""); while ($donnees = $reponse->fetch()){ $var->setId($donnees["id"]); $var->setNom($donnees["nom"]); //je code quoi là ? } } return $var; }
merci pour la reponse
Viviane
Partager