D'avance merci pour votre aide.
Je veux trier 2 tableaux diffèrents (le tableau valeur et le tableau chx).
Voilà mon petit bout de code.
<?
$valeur = array();
$valeur[0]=8.5;
$valeur[1]=3.5;
$valeur[2]=5;
$valeur[3]=2;
$chx[0]=4;
$chx[1]=2;
$chx[2]=1;
$chx[3]=3;
sort($valeur);
foreach ($valeur as $key => $val)
{
foreach ($chx as $key => $num)
{
echo 'le chx '.$num.' a une valeur de '.$val.' <br/>';
}
}
?>
Mon problème est que normalement le classement du tableau valeur avec les donnees du tableau chx doit être comme cela :le chx 3 a une valeur de 2
le chx 2 a une valeur de 3.5
le chx 1 a une valeur de 5
le chx 4 a une valeur de 8.5
mais j'obtiens cela
le chx 4 a une valeur de 2
le chx 2 a une valeur de 2
le chx 1 a une valeur de 2
le chx 3 a une valeur de 2
le chx 4 a une valeur de 3.5
le chx 2 a une valeur de 3.5
le chx 1 a une valeur de 3.5
le chx 3 a une valeur de 3.5
le chx 4 a une valeur de 5
le chx 2 a une valeur de 5
le chx 1 a une valeur de 5
le chx 3 a une valeur de 5
le chx 4 a une valeur de 8.5
le chx 2 a une valeur de 8.5
le chx 1 a une valeur de 8.5
le chx 3 a une valeur de 8.5
Merci pour votre aide (precieuse).