Salut,

J'ai une table de 17 catégories chacune contenant plusieurs sous catégories et j'aimerais afficher le tout dans un tableau (<table></table>).
Le tableau doit contenir 3 colonnes et 6 lignes.
Chaque cellule doit afficher une catégorie ainsi que ses 8 premiéres sous catégories.
Comment puis je faire pour creer ce tableau à partir de ca:
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
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("articles");
 
$donnees = mysql_query("SELECT * FROM categories WHERE idParent = 0");
while ($resultat = mysql_fetch_assoc($donnees))
{
	echo '<strong>'.$resultat['libelle'].'</strong><br />';
	$donnees1 = mysql_query("SELECT * FROM categories WHERE idParent =".$resultat['idcat']." LIMIT 0,8" ); 
	while ($resultat1 = mysql_fetch_assoc($donnees1))
	{
		echo $resultat1['libelle'].', ';
	}
	echo'plus...<br />';
}
?>
Ma table categories est sous cette forme:
idCat INT(7) NOT NULL PRIMARY KEY
idParent INT(7) NOT NULL
libelle VARCHAR(100) NOT NULL

Merci de bien vouloir m'éclairer.

@+