Bonjour a tous
je souahite crée une class qui fasse des requêtes mais je ne sais pas comment m'y prendre.
cette class serais alimenter par 2 éléments:
-l'élément du champs auquels il faudra rechercher
-l'élément table , c'est un array composer de plusieurs valeur.
pour essayer de faire un petit test j'ai crée une toutes petit table:
si je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 table Fruit ---------------------- ID_fruit |nom_fruit| -------------------- 0 | pêche | 1 |pomme | 2 |poire | ---------------------
cette classe doit m'envoyer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $tab_fruit=array('pêche','pomme','poir'); $find_idruit=new Requete($id_fruit,$tab_fruit);
$reponse=$find_idfruit->getIDfruit()
echo $reponse; // doit pouvoir m'envoyer 0,1,2
alors voici ce que je pensais pour ma class requete
Ici le ? est un array,comment je peux peut m'y prendre pour que ? qu'il traite l'array??
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 class Requete { private $ID_fruit; private $nom_fruit; private $fruit;//la table s'appelle fruit; function public __construct($id_fruit,$tab_fruit) { //connection PDO $reponse=$bdd->query("SELECT $this->id_fruit FROM $this->fruit WHERE ?") } }
Partager