bonjour,
voila j'ai deux foreach mais impossible de rentrer dans le 2 foreach:
voila la fonction:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| /**
* Méthode vérifiant si l illustration existe
* @param $email string
* @return bool
*/
public function getCouverture($id)
{
$requete = $this->db->prepare('SELECT id,legende,position,idProduit
FROM illustration_produit WHERE id = :id');
$requete->bindValue(':id', (int) $id, PDO::PARAM_INT);
$requete->execute();
return new Illustration($requete->fetch(PDO::FETCH_ASSOC));
} |
voila la page index.php:
1 2 3 4 5 6 7 8 9 10 11
| foreach ($managerProduit->getListUnique($idCateg) as $ListeProduits)
{
$body.='<div id="produitId">';
print_r($managerIllustration->getCouverture(1));
foreach ($managerIllustration->getCouverture(1) as $Liste)
{
$body.='ddddddddddddddddddddddddddddddddd';
}
} |
Donc la le ddddd ne s'affiche pas.
et la print_r affiche:
Illustration Object ( [id:Illustration:private] => 1 [legende:Illustration:private] => arobase [position:Illustration:private] => 1 [idProduit:Illustration:private] => 1 [erreurs:Illustration:private] => Array ( ) ) Illustration Object ( [id:Illustration:private] => 1 [legende:Illustration:private] => arobase [position:Illustration:private] => 1 [idProduit:Illustration:private] => 1 [erreurs:Illustration:private] => Array ( ) )
merci.
Partager