baseportal | |||
English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
Ausgewählter Eintrag: | Zur Liste |
|
Alle Einträge zum Thema: | Zur Liste |
<table> <tr><td></td><td>Vorname</td><td>Name</td><td>DMST-Punkte</td></tr> <loop sort=DMST-Punkte> <tr><td>$_loop</td><td>$Vorname</td><td>$Name</td><td>$_loop{DMST-Punkte}</td></tr> </loop> </table>
<loop code=perl> $punkte=$_loop{"DMST-Punkte"}+$_loop{"OLC-Punkte"}; # beide punktearten addieren $punkte+=100 if $_loop{"DMST-Punkte"}>0 && $_loop{"OLC-Punkte"}>0; # wenn beide > 0 dann 100 dazuaddieren push @liste, "$punkte#$Vorname#$Name"; # in einer liste sammeln </loop> <table> <perl> @liste=sort { $a <=> $b } @liste; # liste nach punktzahl sortieren foreach $ein (@liste) # durch die liste gehen { ($punkte, $Vorname, $Name)=split /#/, $ein; # Eintrag in Einzelteile aufteilen out "<tr><td>".(++$i).</td><td>$Vorname</td><td>$Name</td><td>$punkte</td></tr>"; # ausgeben ;-) } </perl> </table>
foreach $ein (@liste) # durch die liste gehen { ($punkte, $Vorname, $Name)=split /#/, $ein; # Eintrag in Einzelteile aufteilen out "<tr><td>".(++$i).</td><td>$Vorname</td><td>$Name</td><td>$punkte</td></tr>"; # ausgeben ;-) } </perl>
out "<tr><td>".(++$i)."</td><td>$Vorname</td><td>$Name</td><td>$punkte</td></tr>"; # ausgeben ;-)
> Es fehlt mir noch die Möglichkeit, die Punktzahlen der verschiedenen Flüge aufzuaddieren. Die meisten Piloten haben mehrere Flüge gemacht und in der Rangliste soll die Gesamtpunktzahl der Piloten über alle ihre Flüge aufgeführt werden. Erschwerend kommt hinzu, daß evtl. im Verlauf der Saison sich weitere Piloten eintragen werden
<loop code=perl> $name="$Vorname#$Name"; $punkte{$name}=$_loop{"DMST-Punkte"}+$_loop{"OLC-Punkte"}; $punkte{$name}+=100 if $_loop{"DMST-Punkte"}>0 && $_loop{"OLC-Punkte"}>0; </loop> <table> <perl> @liste=sort { $punkte{a} <=> $punkte{$b} } (keys %punkte); foreach $ein (@liste) { $punkte=$punkte{$ein}; ($Vorname, $Name)=split /#/, $ein; out "<tr><td>".(++$i)."</td><td>$Vorname</td><td>$Name</td><td>$punkte</td></tr>"; } </perl> </table>
> Wenn Du mal Segelfliegen möchtest, hast Du einen Freiflug gut ;)
$punkte{$name}+=$_loop{"DMST-Punkte"}+$_loop{"OLC-Punkte"};
> Berlin ist übrigens perfekt - bei uns fliegt nämlich ein ganzer Berliner Verein auf der Grambeker Heide...
>>> Berlin ist übrigens perfekt - bei uns fliegt nämlich ein ganzer Berliner Verein auf der Grambeker Heide...
> *sandersichmaleinlad* *willendlichauseinemflugzeugspringen* :-)
>> Ihr wollt doch nicht etwa freiwillig aus einem heilen Flugzeug springen ?!?
Liste der Einträge von 37050 bis 37200: | Einklappen | Zur Eingabe |
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < | Zur Eingabe | > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge |
© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen |