Boucle de tri dans une array en php

Résolu
Bonjour,
j'ai connu la boucle de tri en langage VB mais en php j'ai du mal à la programmer
voici le code actuel mais il est pas complet:

<?php
$i=$_SESSION['nbtxt'];
$tableau=array();//création de mon tableau
for($k=1;$k<=$i;$k++)
{
$nb=$_POST["txt_index($k)"];

echo'<table>';
echo'<tr>';
echo'<th>'.$nb.'</th>';
echo'</tr>';
echo'</table>';
array_push($tableau,$nb);//alimentation de mon tableau
}
$tableau2=array();//création de mon 2ème tableau

for ($k=1;$k<=$i-1;$k++)
{

$min=$tableau[0];

if ($min >= $tableau[$k])

{array_push($tableau2,$tableau[$k]);
array_push($tableau2,$min);
}

}

y a-t-il qq1 qui pourrait m'aider à mieux comprendre et à le finir?
Configuration: Windows Vista
Firefox 3.0.7

3 réponses

  1. rebonjour Alain!!
    merci pour ton aide c'est génial cette fonction ;-)

    voici le code

    $tableau=array();//création de mon tableau
    for($k=1;$k<=$i;$k++)
    {
    $nb=$_POST["txt_index($k)"]; //récuperer les données saisies dans la zone texte indiquée

    echo'<table>';
    echo'<tr>';
    echo'<th>'.$nb.'</th>';
    echo'</tr>';
    echo'</table>';
    array_push($tableau,$nb);//alimentation de mon tableau
    }

    asort($tableau); //trier mon tableau dupuis la plus petite valeur jusqu'à la plus grande
    foreach($tableau as $val)
    {
    echo '<p>'.$val.'</p>'; //afficher mon tableau qui est en ordre
    }

    merci encore une fois
    1. merci alain pour ta réponse aussi rapide :-)
      je vais faire des recherches sur ça et je poste mon code dès qu'il fonctionne
      1. Pourquoi vouloir réinventer la roue, il existe des fonctions PHP toutes faites pour trier des array

        array_sort() array_ksort( ) etc..