Merci de pardonner mes éventuelles erreurs, ceci est mon premier post sur ce forum.

Je suis en train de développer un site pour mon utilisation personnel, dans ce site j'essaye de créer un catalogue et un panier. J'ai un problème dans une partie du code les liens cliquables sont inactifs dans la boucle foreach. Quelqu'un peut-il m'aider à résoudre ce problème, merci.

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
<div class="row" style="border-top:1px solid #000;">
				<h2 class="text-center">Books</h2>
					<div style="position:relative;top:1.5em;">	
						<?php $products = $DB->query("SELECT * FROM products"); ?>
                        <?php foreach ( $products as $key=>$product ): ?>			
							<div class="col-xs-12 col-sm-4 col-md-3">
								<div id="block-container" class="text-center" style="border:1px solid #000;height:35em;">
									<h3><?php echo $product->NameProduct; ?></h3>
									<div class="top-block">
											<div class="block-imag">
												<img width="70%" src="img/<?php echo $product->idProduct; ?>.jpg"/>
											</div>
									</div>
									<div class="price-block">
										<?php echo number_format($product->PriceProduct,2,',',' '); ?> € 
									</div>
									<div class="sumary-block">
										<a class="btn btn-default"> Voir le sommaire</a>
										<a class="btn btn-success" style="position:relative;top:0.5em;" 
										href=".$key./addpanier.php?id=<?= $product->idProduct; ?>"> Ajouter au panier</a>
									</div>								
								</div>
							</div>
						<?php endforeach ?>
					</div>