[Postfixbuch-users] mysql --> hash ?
Stefan G. Weichinger
lists at xunil.at
Mo Nov 13 21:28:36 CET 2006
Sandy Drobic wrote:
> Marcel Hartmann wrote:
>>> Da mußt Du schon selber 20 Zeilen Code in den Ring werfen.
>> DAS will ich sehen :-) Ich bräuchte dann doch mehr Zeilen dazu, weil
>> alles fein in unterschiedliche Hash Table Files käme und so weiter...
>
> #! /usr/bin/perl -wT
>
> use strict;
> use DBI;
>
> my $dbh =DBI->connect('dbi:mysql:databasename', 'username', 'password') ||
> die "Cannot connect to MySQL-Server: $DBI::errstr\n";
>
> my $sqlstatement = "select username from databasename.table";
>
> my $sth = $dbh->prepare( $sqlstatement ) ||
> die "Cannot prepare statement: $DBI::errstr\n";
>
> $sth->execute ||
> die "Cannot execute query: $DBI::errstr\n";
>
> my @resultarray = $sth->fetchrow_array;
>
> while (@resultarray) {
> print "@resultarray \t relayrecipient\n";
> @resultarray = $sth->fetchrow_array;
> }
>
> $sth->finish;
>
> $dbh->disconnect;
>
> exit 0
>
>
> Spare dir die Leerzeichen und Fehlerausgaben, und du hast genügend Platz
> für deinen eigenen Code innerhalb von 20 Zeilen. (^-^)
Danke, Sandy, für diesen guten Ansatz!
Werde mich gleich ans Einarbeiten machen.
DANK, Stefan
Mehr Informationen über die Mailingliste Postfixbuch-users