Accueil > Forum > > > > tri tableau 2 dimensions
tri tableau 2 dimensions
jeudi 8 août 2002 à 16:58:01 |
tri tableau 2 dimensions

lebobby
|
Bonjour je voudrais savoir comment je pourrais faire pour trier ce tableau : $tab[0]=array("i"=>"23", "c" => "rge", "date" =>'2002-08-03 12:00:00'); $tab[1]=array("i"=>"3", "c" => "bl", "date" =>'2002-08-03 23:00:00'); $tab[2]=array("i"=>"45", "c" => "al", "date" =>'2002-08-03 05:00:00'); $tab[4]=array("i"=>"25", "c" => "brl", "date" =>'2002-08-03 08:00:00'); ...... je voudrais trier le tableau tab par la clé "date" (de facon croissante) je voudrais recuperer tab[2] puis tab[4] puis tab[0] et enfin tab[1]. Merci d'avance Fred.
|
|
jeudi 8 août 2002 à 18:09:28 |
Re : tri tableau 2 dimensions

booth
|
je ne sais pas si ta première dimension de tableau te sers vraiment mais sinon, tu aurait plutot intéret à utiliser la date comme index pour ta première dimension $tab['2002-08-03 12:00:00']["i"]=23 $tab['2002-08-03 12:00:00']["c"]="rge"
et dans un deuxièeme temps, si tu remplis ton tableau avec des dates à partir d'une BDD, autant faire faire le boulot à la BDD ce qui allègera ton temps d'execution coté serveur web...
enfin bon voilà...
------------------------------- Réponse au message : -------------------------------
Bonjour je voudrais savoir comment je pourrais faire pour trier ce tableau :
$tab[0]=array("i"=>"23", "c" => "rge", "date" =>'2002-08-03 12:00:00');
$tab[1]=array("i"=>"3", "c" => "bl", "date" =>'2002-08-03 23:00:00');
$tab[2]=array("i"=>"45", "c" => "al", "date" =>'2002-08-03 05:00:00');
$tab[4]=array("i"=>"25", "c" => "brl", "date" =>'2002-08-03 08:00:00'); ......
je voudrais trier le tableau tab par la clé "date" (de facon croissante)
je voudrais recuperer tab[2] puis tab[4] puis tab[0] et enfin tab[1].
Merci d'avance Fred.
|
|
vendredi 9 août 2002 à 19:18:09 |
Re : tri tableau 2 dimensions

Dean
|
Il existe des fonctions de tri pour ce genre de tableaux (voir dans la doc.).
Mais moi je verrais bien ça dans une table MySQL, qui est beaucoup plus simple d'utilisation... Ex : SELECT * FROM data ORDER BY date
Dean http://charloweb.free.fr
------------------------------- Réponse au message : -------------------------------
Bonjour je voudrais savoir comment je pourrais faire pour trier ce tableau :
$tab[0]=array("i"=>"23", "c" => "rge", "date" =>'2002-08-03 12:00:00');
$tab[1]=array("i"=>"3", "c" => "bl", "date" =>'2002-08-03 23:00:00');
$tab[2]=array("i"=>"45", "c" => "al", "date" =>'2002-08-03 05:00:00');
$tab[4]=array("i"=>"25", "c" => "brl", "date" =>'2002-08-03 08:00:00'); ......
je voudrais trier le tableau tab par la clé "date" (de facon croissante)
je voudrais recuperer tab[2] puis tab[4] puis tab[0] et enfin tab[1].
Merci d'avance Fred.
|
|
Cette discussion est classée dans : date, tableau, tri, tab, array
Répondre à ce message
Sujets en rapport avec ce message
Tri multi-dimensionnel [ par Aline77 ]
Bonjour,J'ai un tableau :Array( [10900] => Array ( [nom] => Aline &nbs
Probleme de décrémentation de dates !! Comment faire ??? [ par fredericmaill ]
Salut !!!!!j"aurais une question :comment effectuer une decrementation de date a partir d'une date de depart ?je m'esplique, j'ai un tableau qui comp
triage tableau [ par lucky82 ]
bonjour,est ce que vous pouvez me donner une idée de comment trier $tab selon les valeurs "val11","val21"... des sous tableaux du tableau $tab.$tab=ar
Insertion et suppression dans un tableau multi-dimension [ par baallrog ]
Bonjour à tous! Voilà jai un petit problème en php : j'ai un tableau à deux dimension donc je voudrai ssupprimer et/ou insérer des lignes ! voici mon
Tableaux Multidimentionnels (question relativement tordue ^^) [ par Tizard ]
Bonjour, alors voilà je m'y connais assez en PHP, mais là je suis bloqué.Donc j'ai un tableau de ce type (c'est un jeu de cartes)Array ( Array (1,
remplir un array multi dimensions [ par mariobotta ]
bonjour,je dois réalisé une petite application pour remplir un tableau à plusieurs dimensions avec des info venant d'une table mysqlMon tableau dois r
rajouter une ligne à mon tableau en cliquant sur un bouton [ par Deis94 ]
Voila jai un petit souci et je bricole pas mal pour men sortir (suffit de jeter un coup d'oeilà mon script )en considérant que je suis dans un tableau
tri de tableau par mois [ par brezoneg ]
Bonjour,Dans un tableau (array)chaque élément commence par un mois mars, avril, septembre .....Je voudrais faire un tri par mois croissant en commenca
Passer un tableau dans l'url [ par thegirlnet ]
BonjourVoila, j'ai un tableau de valeur en php, et je voudrais le faire passer dans l'url pr le récupérer lorsque la page va etre rechargé.J'ai utilis
Selection MySQL [ par BEAUBRIUS ]
BonjourJe ne sais pas trop si je doit le metre dans sql ou dans php donc je le met ici, mais desole si je me suis trompe d'endroit.J'ai dans ma varaib
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
MYSQL PROBLEMEMYSQL PROBLEME par remitete
Cliquez pour lire la suite par remitete
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|