j'aimerais faire un petit tableau de bord assez simple mais j'ai un problème avec l'affichage de mes données .

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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 
// requête qui prend tous les users de la session avec un niveau 4
		$listetic = mysql_query("SELECT * FROM user WHERE id_entite='$sess_entite' AND niveau= '4' ") or die(mysql_error());
		$listeticbis = mysql_query("SELECT * FROM user WHERE id_entite='$sess_entite' AND niveau= '4' ") or die(mysql_error());
		// requête qui prend toutes les actions111 avec entité de la session
		$liste = mysql_query("SELECT * FROM action111 WHERE id_entite='$sess_entite'") or die(mysql_error());
 
 
 
		echo '<table>';
		echo '<tr><td></td><td>Dates<td></td>';
 
		while ($tic = mysql_fetch_array($listetic)) 				
			{
					$user = $tic['nom'];				
					echo '<td>'. $user .'</td>';
			}				
 
				echo'<td>Avancement</td></tr>';
				echo'<tr><td></td><td>Début</td><td>Fin</td></tr>';
 
		while ($tic1 = mysql_fetch_array($listeticbis)) 				
			{
				$idtic = $tic1['id_user'];
 
 
				while ($donnees = mysql_fetch_array($liste) )
 
				{
					$idaction = $donnees['id_action111'];
					$titre = $donnees['titre_action111'];
					$date_debut = $donnees['date_debut'];
					$date_fin = $donnees['date_fin'];	
 
					echo'<tr><td>'. $titre .'</td><td>'. $date_debut .'</td><td>'. $date_fin .'</td>';
					$listeetat = mysql_query("SELECT * FROM action_en_cours WHERE id_action111='$idaction' AND id_user='$idtic'") or die(mysql_error());
 
					while ($etatl = mysql_fetch_array($listeetat)) 
						{
							$etat = $etatl['etat'];
 
							if ($etat == '0')
								{
									echo '<td>0</td>';
								}
							if ($etat == '1' )
								{
									echo '<td>1</td>';
								}
							else 
								{
								echo '<td>null</td>';
								}
						}
 
				}
				echo '</tr><tr>';
 
			}
 
 
			echo '</tr></table>';
Le résultat donnée quand je test c'est qu'il ne m'affiche qu'une seule colonne avec des 0 et 1 et dans la deuxieme j'ai des null mais pas à toutes les lignes et puis des espaces blancs , ce qui ne devrait pas être normal
Si vous pouviez jeter un coup d'oeil ça me ferait plaisir de résoudre ce problème que j'ai depuis hier