use Mosche;
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>
Möglich, ich hatte mich beim Schreiben dieses Codes auf meinen Kopf verlassen, und der ist in solchen Dingen nicht sehr zuverlässig (vor allem, weil ich _so_ noch nie gearbeitet habe, habe es nur in meinem Perl-DBI Buch irgendwann mal gelesen).
use Tschoe qw(Matti);
Anyone who quotes me in their sig is an idiot. -- Rusty Russell.