<?php include("connexion.php");	// inclusion du point de connexion à la BD ?>
<!DOCTYPE html>
<html>
	<head>
    	<meta charset="utf-8"/>
    	<link link rel="stylesheet"  href="css/styles.css"/>
	</head>
	<body>
		<?php include("header.php");	// inclusion de l'en-tête (header.php) ?>
		<main>
        	<article>
            	<header><h2>Tous les produits de la marque 2</h2></header>
              
				<?php
					$sql_tousProduits="SELECT * FROM produits WHERE marque=2"; // cette requête permet de récupérer tous les éléments de la table 'produits' dont le champ marque est = 2
					$envoi_tousProduits=$connexion->query($sql_tousProduits); // ensuite on envoie la requête à la BD via query() et le point de connexion
					$result_tousProduits=$envoi_tousProduits->fetchAll(PDO::FETCH_ASSOC); // on récupère alors tous les résultats retournés par MySQL sous forme de tableau associatif dans la variable $result_tousProduits
//					print_r($result_tousProduits); // on affiche ici le contenu du tableau associatif pour se donner une idée de sa structure (non affiché en prod!)
					echo "<table>"; // on ouvre un tableau HTML
					echo "<tr>"; // on ouvre une première ligne d'en-tête
					echo "<th>Nom</th><th>Prix</th><th>Stock</th>"; // on y ajoute les cellules d'en-tête qui sont les libellés de colonne
					foreach($result_tousProduits as $tab) { // parcourt du résultat MySQL qui est un tableau contenant des tableaux associatifs à raison de un par produit
						echo "<tr>"; // on déclare alors une nouvelle ligne HTML
						echo "<td><a href=\"afficherDetailsProduit.php?reference=".     $tab["id"]."\">". $tab["nom"] ."</a></td><td>". $tab["prixUnitaire"] ."€</td><td>". $tab["stock"] ."</td>"; // puis dans chaque ligne, on affiche la valeur de nom dans une cellule, puis la valeur de prixUnitaire dans une deuxième cellule puis la valeur de stock dans une dernière cellule
						echo "</tr>"; // on ferme ensuite la ligne du tableau HTML avant de passer au résultat suivant
					}
					echo "</table>"; // une fois la réponse entièrement parcourue, on ferme le tableau HTML
				?>
               
         	</article>
    	</main>
    	<aside>
    	</aside>
		<?php include("footer.php");  // inclusion du pied de page (footer.php) ?>
	</body>
</html>
