Bonjour,

j'ai un tableau nommé user qui donne ceci :
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
 
Array
(
    [1] => Array
        (
            [0] => 15
            [1] => 15
            [2] => 16
            [3] => 16
            [4] => 17
            [5] => 23
        )
 
    [2] => Array
        (
            [0] => 17
        )
 
)
J'utilise le code suivant :
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
 
for($u=1;$u<=count($user);$u++)
{
  echo '<tr>';
  echo'<td>'.$u.'</td>';
  for($i=0;$i<=$number;$i++)
  {
	if(array_search($i, $user[$u]))
	{
		echo'<td>'."X(".$i.")".'</td>';
	}
	else
	{
		echo'<td>'."-(".$i.")".'</td>';
	}
 }
 echo "</tr>\n";
}
Le problème est que ça me donne un résultat pour les valeurs 16, 17 et 23 du user[1], mais pas pour les valeurs 15 du user[1] et 17 du user[2]

Je n'arrive pas à trouver d'où vient le problème.

Merci d'avance pour votre aide