Thread MySQL: SQL-Abfrage im Hash' dauerhaft speichern?: Dauerhafte Speicherung!
(10 answers)
Opened by Gast at 2004-07-28 18:47
Hi alle zusammen,
meine Erfahrungen bezüglich Perl-Programmierung sind noch recht jungfreulich, besonders im Umgang mit DBI bzw. DBD::mysql. Auch wenn die Frage trivial zu sein scheint, aber wie kann ich die Lösungsmenge meiner SQL-Abfragen "dauerhaft" in einem Array oder Hash speichern. Es gibt einige Beispiele, die zeigen wie man den result-set auf Kommandozeilen-Ebene ausgibt, z. B.: while (@mein_array = $cursor->fetchrow_array()) { print "@mein_array\n"; } # liefert das Ergebnis auf STDOUT aus! Letztlich will ich aber, nachdem der Durchlauf beendet ist, auf jede einzelne Row weiterhin über einen Hash oder Array zugreifen können, ähnlich wie bei einem Durchlauf durch eine Datei, wobei sämtliche Zeilen in einem Hash abgelegt werden. Hoffe mal ich habe mich nicht zu umständlich ausgedrückt:) Schon mal besten Dank an Euch! Dennis |