Bonjour à tous,
Je souhaite réaliser un tableau de statistiques comme suit :
______colonne1 | colonne 2 | colonne 3
ligne1 resultat1 | resultat4 | resultat7
ligne2 resultat2 | resultat5 | resultat8
ligne3 resultat3 | resultat6 | resultat9

Le nombre de colonne et le nombre de ligne sont dynamique, mais j'arrive à afficher mon tableau selon les données que j'ai dans ma base de données, grâce à mysql_num_rows, j'ai donc bien le nombre de ligne et le nombre de colonne, ce que je souhaite faire c'est de remplir mon tableau selon une requête SQL.

Voici mon code :
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
 
// nombre de colonne
$colonne=$rows_pays;
// nombre de ligne
$ligne=$rows_profession;
echo '<table border="1">';
	for($j=0;$j<=$ligne;$j++){
		echo '<tr>';
		for($i=0;$i<=$colonne;$i++){
			echo '<td>';
			while($stat = mysql_fetch_array($query_stat)){echo $stat[0];}
			echo  '</td>';
			}
	}
echo '</table>';
Mais mon while fait tout foiré
Il ne me met pas les résultats dans les tableaux et ne sont pas bien positionnés, mais quand j'enlève mon while et que je met des valeurs en "durs" cela fonctionne.
Comment construire proprement mon tableau dynamique avec un while ?

Merci de vos réponses.