Salut

Petit problème avec les boucles, donc si vous avez le savoir

En fait je cherche à afficher dans un tableau des articles par catégorie

Exemple :

Catégorie A
Article 1
Article 2
...

Catégorie B
Article 6
Article7
...

Voici mes boucles :

Code : PHP - Sélectionner


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
<?php while ($row_rscatcpv = mysql_fetch_assoc($rscatcpv)) { ?>
			  <tr>
	          <td><?php echo $row_rscatcpv['libelle_cpv']; ?></td>
		      </tr>
							<?php while ($row_rsliencpv = mysql_fetch_assoc($rsliencpv)) { ?>
	            			<tr>
                  			<td>
				  			<?php echo $row_rsliencpv['libelle_liencpv']; ?>
							</td>
	            			</tr>
							<?php  } ?>	
			  <?php } ?>


Et mes requêtes :

Code : SQL - Sélectionner


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
mysql_select_db($database_optimumbase, $optimumbase);
$query_rscatcpv = "SELECT * FROM tcatcpv";
$rscatcpv = mysql_query($query_rscatcpv, $optimumbase) or die(mysql_error());
$row_rscatcpv = mysql_fetch_assoc($rscatcpv);
$totalRows_rscatcpv = mysql_num_rows($rscatcpv);
 
mysql_select_db($database_optimumbase, $optimumbase);
$query_rsliencpv = "SELECT * FROM tliencpv LEFT JOIN tcatcpv ON tcatcpv.id_cpv = tliencpv.cat_liencpv ";
$rsliencpv = mysql_query($query_rsliencpv, $optimumbase) or die(mysql_error());
$row_rsliencpv = mysql_fetch_assoc($rsliencpv);
$totalRows_rsliencpv = mysql_num_rows($rsliencpv);

Merci