bonjour,
voila je voudrais afficher mes produitd donc j ai fait un foreach pour afficher leur nom et j'aimerai afficher leur images respective a chacune j ai donc ecrit:
mon probléme est que le tableau renvoyer pour l'image est Array ( [0] => 1 ) 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
17
18
19
20
21
22
23
24
25
26 <?php foreach ($managerProduit->getListUnique($idCateg) as $ListeProduits) { $body.='<div id="produitUnique"> <div id="visuPrd">'; $TabIllustration=$managerIllustration->getCouverture($ListeProduits->getId()); print_r($TabIllustration); foreach($TabIllustration as $row) { if($row!="") { $body.='<img src="admin/illustration/mini/'.$row['idProduit'].'/'.$row['idProduit'].'_'.$row['position'].'_mini.jpg'.'"/>'; } else { $body.='<img src="admin/illustration/mini/fr-default-home.jpg"/>'; } } $body.='</div>'; $body.='<div id="descrPrd">'; $body.='<p class="marque"><span class="marque">'.$ListeProduits->getNom().'</span></p>'; .. ?>
donc mon premier produit a un image sinon comme dans le 2 produit on peut voir qu'il est vide je voudrai afficher une image par defaut mais cela ne marche avec foreach($TabIllustration as $row).
que faire? merci.
Partager