Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1709 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  trier selon la colone d'un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

trier selon la colone d'un tableau

n°438570
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 24-06-2003 à 23:51:19  profilanswer
 

j'ai un tableau comme ca:
 


$tableau[0]["nom"]="toto";
$tableau[0]["prenom"]="toto";
$tableau[0]["point"]="10";
$tableau[1]["nom"]="dupont";
$tableau[1]["prenom"]="fabien";
$tableau[1]["point"]="9";


 
et je veux le trier selon les points,j'ai essayer sort($tableau["point"]) mais ca me met un message d'erreur.
Vous voyez pas comment faire ?


---------------
lecteur mp3 yvele's smilies jeux de fille
mood
Publicité
Posté le 24-06-2003 à 23:51:19  profilanswer
 

n°439324
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 25-06-2003 à 16:57:51  profilanswer
 

[:rv82]  
 
 
bon j'ai reussi a faire ce que je voulais avec le trie par bulle,mais c bizzare car ca ne marche que dans un sens:
 

Code :
  1. $nbligne=count($tableau);
  2. do
  3. { $i=0;
  4.  $permut=false;
  5.  while($i<$nbligne)
  6.  {
  7.   if($tableau[$i]["point"]<$tableau[$i+1]["point"])
  8.   {
  9.    $temp[0]["nom"]=$tableau[$i]["nom"];
  10.    $temp[0]["prenom"]=$tableau[$i]["prenom"];
  11.    $temp[0]["point"]=$tableau[$i]["point"];
  12.    $tableau[$i]["nom"]=$tableau[$i+1]["nom"];
  13.    $tableau[$i]["prenom"]=$tableau[$i+1]["prenom"];
  14.    $tableau[$i]["point"]=$tableau[$i+1]["point"];
  15.    $tableau[$i+1]["nom"]=$temp[0]["nom"];
  16.    $tableau[$i+1]["prenom"]=$temp[0]["prenom"];
  17.    $tableau[$i+1]["point"]=$temp[0]["point"];
  18.    $permut=true;
  19.   }
  20.   $i++;
  21.  }
  22. }while($permut==true);


 
si je change le signe pour le faire dans l'autre sens ca ne marche pas:
 

Code :
  1. if($tableau[$i]["point"]>$tableau[$i+1]["point"])


 
vous voyez d'ou peu venir le probleme ?


Message édité par forummp3 le 25-06-2003 à 17:01:04

---------------
lecteur mp3 yvele's smilies jeux de fille

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  trier selon la colone d'un tableau

 

Sujets relatifs
Tableau automatiquetableau de taille variable
[PHP] Question facile : Comment lire un élément d'un tableautableau de structure
La taille maximum d'un tableau en C ?[Perl] Utiliser un tableau d'une subroutine
Problème avec un tableau HTML dynamique[HTML] Cellule de tableau qui utilise la largeur restante
tableau sans tableau en css ....[PHP] Insertion d'un tableau dans un tableau
Plus de sujets relatifs à : trier selon la colone d'un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR