9 Nov
2004
9 Nov
'04
15:57
Hallo, ich glaube der Fehler ist in der ersten Zeile: # Ergebnis auf den Bildschirm while(@ergebnis=$sth->fetchrow_array) in Perl Vergleich sehen so aus: == Ein = ist ein Zuweisung Wenn Du schreibst while (@ergebnis == $sollAnzahlElementeSein) { .. dann ist der Array @Ergenis als scalar abgefragt (entspräche scalar @ergebnis und liefert die Anzahl der Array-Elemente). @ergebnis[0] ist zawr nicht so schön und sollte besser $ergebnis[0] sein, wäre aber trotzdem richtig, da so 'slices' geschrieben werden: @tmp = @ergebnis[0,1,4,8,22,56] @tmp hätte jetzt nur 6 Elemente. Calli Am Dienstag, 9. November 2004 16:21 schrieb Martin Mewes:
# Ergebnis auf den Bildschirm while(@ergebnis=$sth->fetchrow_array)