klaus: CGI sortieren von zwei Listen in abhängigkeit....

Beitrag lesen

Das war's eigentlich schon.

So long

JAAAAAAAAAAa

Danke !!!!

jetzt funzt es...

hätte NICHT gedacht des es mit so KURZEN Schritten geht....

DANKE !!!!

Aber jetzt hab ich NOCH ne Frage ....
Wie schaut das aus wenn ich jetzt die DATEN aus mehreren Datein einlese

und in Datei A  NAME  =  Tester ist  und    PUNKT  = 5
und in Datei B auch NAME = Tester vorhanden ist und PUNKTE = 3
wie kann ich das machen das er in der Liste NUR die Punkte zusammen addiert für den NAMEN Tester..  so das der Wert PUNKTE = 8 ist ???

Danke nochmal .....

hallo,
warum nicht einfach so:
my %Punkte = ();   #leeren des Hashes
foreach $dateiname (@dateien)
   {
  open(IN,$dateiname);
  while(<IN)
     {
     chomp;
     my($name,$punkte) = split('=',$_); # oder irgendwas in der art
     $Punkte{$name} += $punkte; # achte auf das '+=' (Doku perlop lesen)
    }
  close(IN);
  }

foreach my $name ( sort keys %Punkte)
  {
  # mach was mit der nach namen sortierten liste
  }

foreach my $name ( sort {$Punkte{$a} cmp $Punkte{$b}} keys %Punkte)
  {
  # sonst mach was mit der nach score sortierten liste
  }

klaus