Thread Array Zeilenweise auslesen
(8 answers)
Opened by geloescht at 2012-08-02 23:17
Dein Code ist verwirrend. Hast du ein AoA (Array of Arrays), oder hast du ein Array in dem immer 12 Einträge zusammen gehören?
AoA: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 foreach my $array_ref (@Collector) { my ($counter, $DB_nick, $DB_nachricht, $DB_zaehler, $DB_gbrgelesen, $DB_IPAdresse, $DB_Monatstag, $DB_Monat, $DB_Jahr, $DB_Stunden, $DB_Minuten, $DB_Sekunden)=@$array_ref; print <<"ENDE"; <div class="buch_eintrag"> <p class="textvariante_c">($counter) Name: $DB_nick [Datum: $DB_Monatstag.$DB_Monat.$DB_Jahr / $DB_Stunden:$DB_Minuten:$DB_Sekunden Uhr] </p> <p class="textvariante_d">$DB_nachricht. </p> </div> ENDE } Die andere Variante bei dem 12 zusammen gehören: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 foreach ( my $i=0; $i<@Collector; $i+=12) { my ($counter, $DB_nick, $DB_nachricht, $DB_zaehler, $DB_gbrgelesen, $DB_IPAdresse, $DB_Monatstag, $DB_Monat, $DB_Jahr, $DB_Stunden, $DB_Minuten, $DB_Sekunden)=@Collector[ $i .. $i+11 ]; print <<"ENDE"; <div class="buch_eintrag"> <p class="textvariante_c">($counter) Name: $DB_nick [Datum: $DB_Monatstag.$DB_Monat.$DB_Jahr / $DB_Stunden:$DB_Minuten:$DB_Sekunden Uhr] </p> <p class="textvariante_d">$DB_nachricht. </p> </div> ENDE } EDIT: Vergessenes "$" ergänzt. Last edited: 2012-08-03 00:06:18 +0200 (CEST) |