PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : array sortieren


conVex
19.05.2002, 14:38:51
Hallo

Ich such jetzt schon seit Stunden auf zig Seiten, aber ne Erklärung die ICH verstehe hab ich bislang leider nicht gefunden...bin noch ziemlich grün in Sachen PHP und programmieren an sich, deshalb hoffe ich auf Hilfe.

Mein Problem ist folgendes...

Ich hab ein Array $spieler das folgendermassen aufgebaut ist:

$spieler[$i][name]="..."
$spieler[$i][vorname]="..."
$spieler[$i][geburtstag]="..."
$spieler[$i][tore]="..."

für $i = 1 - 26...

Ich möchte dieses Array nun mit einer FOR-Schleife ausgeben und zwar sortiert nach "tore" so das halt der Spieler mit den meisten Toren ganz oben steht usw.

Ich hoffe jmd. erbahmt sich und hilft einem Newbie. :)

Gruss
conVex

|Coding
19.05.2002, 15:17:59
hi conVex,

Willkommen im SELFPHP Forum.

einen Array kannst du so sortieren:


<?
$array = array("SpielerD" => "88", "SpielerB" => "1", "SpielerA" => "8", "SpielerC" => "25");
arsort($array);
while(list($player, $tore) = each($array))
{
echo $player." hat: ".$tore." Tore erzielt<br>";
}
?>


ich weiß nicht ob das torverhältnis real ist, ich kenn mich in fußball nicht aus :-)

zumindest kannst du so den array, nach toren sortieren.

ich hoffe ich konnte dir helfen.

conVex
19.05.2002, 16:00:56
hi coding

joaaa....vielen vielen dank, genau so wollte ich das haben *froi* :-)

schöne pfingstfeiertage wünsch ich dir und allen anderen...

conVex

|Coding
19.05.2002, 16:03:39
danke, die wünsch ich dir auch :-)