Tom: Module

Beitrag lesen

Hallo Cruz

Ja gut, das wäre jetzt die reine SQL Anweisung. Worum es mir wirklich geht ist die Umsetzung in Perl.  Wie kriege ich die Dinger in ein @rray?

Durch die Verwendung eines weiteren Moduls ;-)))

Nämlich mit dem allgemeinen Datanbank-Modul 'DBI.pm' (DataBase Interface) und dem speziellen Datenbank-Treiber 'MySql.pm' (wenn ich mich nicht irre, im Verzeichnis DBD, für DataBase Driver). Sollte in Perl ab 5.0 installiert sein.

Mehr zur Installation im Archiv unter "DBI".

Mit den DBI-Befehlen kannst Du die Datenquelle intialisieren ('DBI->connect()'), das SQL-Statement absetzen ($dbHandle->prepare($SQLStatement) und $stHandle->execute) und  das Recordset als Referenz zu einem Array (alle Records) mit den Refenzen zu weiteren Arrays (mit den Columns)  ($RSet_ref = $stHandle->fetchall_arrayref) auslesen.

Grüsse
Tom