Bonjour,
Je suis en train de développer une bande publicitaire déroulantes et je fais des requêtes que voici :

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
17
18
19
20
21
22
23
24
function bateauPromo(){
		$requete = "SELECT * FROM promotionsBateaux";
		$tabBatEnPromo = $this->getTableauObjet($requete);
	return $tabBatEnPromo;
}
 
	function selectModele(){
		$tabBatEnPromo = $this->bateauPromo();
		for($i = 0; $i < count($tabBatEnPromo); $i++) {
			$requete3 = "SELECT * FROM bateaux WHERE noBateau =".$tabBatEnPromo[$i]->noBateau."";
			$tabModelEnProm = $this->getTableauObjet($requete3);
		}
		return $tabModelEnProm;
	}
 
 
//ma fonction qui exécute ma requete
	function getTableauObjet($requete) {
		if ($this->bddConnect) 
			if($resultat = mysql_query($requete)) 
				while($objet = mysql_fetch_object($resultat)) 
					$tab[]=$objet;			
		return $tab;
	}


Le problème c'est que dans mon selectModel il exécute la dernière requête seulement!!
je voudrais savoir s'il est possible de faire un tableau de requête et de les exécuter ensuite?

Merci