Bonjour,
Après avoir extrait des données de deux tables comme ceci :
j'obtiens bien ce que je voulais : la liste des catégories telle que ci-dessous (le chiffre entre parenthèses étant celui du nombre de produits listés dans chacune des catégories) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 $sql = 'SELECT nom, COUNT(libelle) AS nombre_produits FROM sbbsouscat LEFT JOIN sbbproduit ON sbbsouscat.id =sbbproduit.sid GROUP BY sbbsouscat.id'; $req = mysql_query($sql) or die (mysql_error()); while ($ligne=mysql_fetch_array($req)) { echo $ligne['nom']; echo " ("; echo $ligne['nombre_produits']; echo ")"; echo "<br />"; }
Produits de senteur (10)
Produits Arts manuels (14)
Services à la personne (10)
Services Internet (10)
Ocres seules (2)
Je voudrais mettre un lien sur "echo $ligne..." afin qu'en cliquant sur l'une ou l'autre des lignes de la liste ci-dessus, on arrive à une page "detail.php" qui listera les produits de la catégorie sélectionnée.
J'ai essayé de différentes façons de placer un <a href>, mais soit je ne parviens pas à la page detail.php, soit j'ai un message d'erreur : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING...
J'apprécierai sincèrement vos conseils pour réaliser ce lien.
Merci par avance.
Partager