Bonjour,
Alors voila, j'essaie de trier un tableau qui contient des valeurs numériques (exemple : 300,9,500,...)
En faite, le tri se passe bien mais il considère que 9 est plus grand que 500.. Il me semble qu'il ne regarde que le premier chiffre d'un nombre...
Voici le code qui me donne ce résultat :
$ok=0;
while($ok==0){
$ok=1;
for ($i=1;$i<=$cpt-1;$i++){
if ($tableauProvisoire[$i]<$tableauProvisoire[$i+1]){
$temp=$tableauProvisoire[$i];
$tableauProvisoire[$i]=$tableauProvisoire[$i+1];
$tableauProvisoire[$i+1]=$temp;
$ok=0;
};
};
};
Merci d'avance pour votre précieuse aide...
Julien