Bonjour tout le monde,
J'ai eu un peu de mal à trouver un bon titre pour ce topic donc je vais essayer d'etre clair.

J'ai une requete qui me ramene plusieurs résultats (ici des numéros)

Je fait une boucle pour parcourir mes résultats et, a chaque passage, j'instancie un objet et executant une autre requete (sur la meme base).

Le soucis est que l'objet est bien créé au 1er passage dans la boucle, mais après les numéros parcourus sont vides (alors qu'il ne le sont pas si je n'instancie pas d'objet).

Le code pour illustrer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$rs = $pro -> selectEI();	// Me renvoi une ressource avec des numéros 00001 , 00002 ...
 
for($i=0;$i < $ConnCo->nbResultats($rs);$i++) {
	$EI = new CImmeuble($ConnCo->champ($rs, "EI"));	// Création d'un objet Immeuble (via une requete dans le constructeur)
	echo "<br/>".$ConnCo->champ($rs, "EI")." => ".$EI->__get("nom");	// Affichage (ne marche qu'au 1er passage ...
}
Voila si quelqu'un peut m'aider qu'il n'hésite pas