amadousoind

  • Nombre de sujets
    1
  • Nombre de messages
    1
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
amadousoind
le 12/01/2007 à 18:48
Afficher par catégorie
Je suis un débutant et je voudrais qu'on m'aide à afficher le résultat de ma requête.

J'ai deux tables categorie( id, nomcategorie) et
produits(num, idcategorie, nomproduit)

Ma requette est : SELECT * from categorie,produits where categorie.id = produits.idcategorie

Pour afficher je fais
//j'affiche les catégories par ligne
<? $sqlfr2 = mysql_query("SELECT * FROM categorie ");
while($result=mysql_fetch_array ($sqlfr2)) {
$nomcategorie=$result['nomcategorie'];
?> <tr> <td> <? echo "$nomcategorie";?></td></tr>

//j'affiche les produits par catégorie
$sqlprod = mysql_query("SELECT * FROM categorie,produits where categorie.id = produits.idcategorie");
while($resulprod=mysql_fetch_array ($sqlprod)) {
$nomproduit=$resulprod['nomproduit']; ?>
<tr> <td> <? echo "$nomproduit";?></td></tr>
//je ferme la boucle des produits
<? }?>

//je ferme la boucle des catégories
<? }?>

Pourtant lorsque ça affiche je vois tous les produits sous chaque catégorie. erci de m'aider à créer la variable temporaire qui va vérifier si le produit correspond à la catégorie.

Ses derniers messages sur les forums

forum
amadousoind
le 12/01/2007 à 18:48
Afficher par catégorie
Je suis un débutant et je voudrais qu'on m'aide à afficher le résultat de ma requête.

J'ai deux tables categorie( id, nomcategorie) et
produits(num, idcategorie, nomproduit)

Ma requette est : SELECT * from categorie,produits where categorie.id = produits.idcategorie

Pour afficher je fais
//j'affiche les catégories par ligne
<? $sqlfr2 = mysql_query("SELECT * FROM categorie ");
while($result=mysql_fetch_array ($sqlfr2)) {
$nomcategorie=$result['nomcategorie'];
?> <tr> <td> <? echo "$nomcategorie";?></td></tr>

//j'affiche les produits par catégorie
$sqlprod = mysql_query("SELECT * FROM categorie,produits where categorie.id = produits.idcategorie");
while($resulprod=mysql_fetch_array ($sqlprod)) {
$nomproduit=$resulprod['nomproduit']; ?>
<tr> <td> <? echo "$nomproduit";?></td></tr>
//je ferme la boucle des produits
<? }?>

//je ferme la boucle des catégories
<? }?>

Pourtant lorsque ça affiche je vois tous les produits sous chaque catégorie. erci de m'aider à créer la variable temporaire qui va vérifier si le produit correspond à la catégorie.

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours