Klaus Mock: Perl-Ref -> Wie bekomme ich die Daten aus dem Array?? =))

Beitrag lesen

Hallo,

Wenn du so einen Hash füllst, geht auch:

while (my $hashref = $sth->fetchrow_hashref) {
push (@array, $hashref); # # schlüssel = spaltenname
}

Ich bin mir nicht sicher, aber könnte es nicht sein, daß es passieren kann, daß wenn Du Deinen Code ausführst, alle Arrayelemente auf den letzten Dtaensatz verweisen, wenn das DBI-Modul geändert wird?

<cite source="perldoc DBI">
Currently, a new hash reference is returned for each row. This will change in the future to return the same hash ref each time, so don't rely on the current behaviour.
</cite>

Grüße
  Klaus