Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 10-07-2002, 19:29
DrFreeman
DrFreeman is offline
oke ik heb dus een txt bestand

waar dus mbv een array ingezet is

[NAAM][PERCENTAGE][WOONPLAATS]

zo zie je dus in de .txt

[Pietje][15][Amsterdam][Peter][43][Rotterdam][Truus][34][Utrecht][Boris][86][Den Haag]

ik wil dus een scriptje hebben dat alle alle informatie uit de txt haalt en sorteert van hoog percentage naar laag

dus dat ik in bijv tables kan neerzetten
Boris 86% uit Den Haag
Peter 43% uit Rotterdam
Truus 34% uit Utrecht
Pietje 15% uit Amsterdam

let op, alles staat dus op willekeurige volgorde in de txt

kom er zelf voor geen neet uit...
Met citaat reageren
Advertentie
Oud 10-07-2002, 19:37
Verwijderd
er zijn toch wel functies in PHP om een array te sorteren?
Met citaat reageren
Oud 10-07-2002, 19:38
DrFreeman
DrFreeman is offline
ja met database ja... niet uit txt bestand
Met citaat reageren
Oud 10-07-2002, 19:39
Verwijderd
http://www.php.net/manual/en/function.sort.php
Met citaat reageren
Oud 10-07-2002, 19:42
Verwijderd
gebruikt usort voor je multi-dimensionale array:

http://www.php.net/manual/en/function.usort.php

PHP-code:
function cmp ($a$b) {
    return 
strcmp($a["fruit"], $b["fruit"]);
}

$fruits[0]["fruit"] = "lemons";
$fruits[1]["fruit"] = "apples";
$fruits[2]["fruit"] = "grapes";

usort($fruits"cmp");

while (list (
$key$value) = each ($fruits)) {
    echo 
"\$fruits[$key]: " $value["fruit"] . "\n";

Met citaat reageren
Oud 10-07-2002, 19:46
DrFreeman
DrFreeman is offline
ow beter
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 18:28.