Leser: 16
1
2
3
4
5
6
%list = (
"name" => $name,
"tel" => $tel,
"email" => $email );
}
push (@data, \%list);
1
2
3
4
5
6
7
8
9
10
11
# Schleifenkopf, wie auch immer die Daten aus der DB kommen
while ( my ( $name, $tel, $email ) = Daten_aus_DB() ) {
my %list = (
name => $name,
tel => $tel,
email => $email,
);
push @data, \%list;
}
1 2 3 4 5 6 7 8 9
while ( $href = $sth->fetchrow_hashref() ) { my %hash = ( name => $href->{name}, tel => $href->{tel}, email => $href->{email} ); push @data,{ (%hash) }; }
2013-06-17T21:05:26 GwenDragonCode: (dl )push @data,{ (%hash) };
Quotedie situation sieht so aus : ich hole mir werte aus einer datenbank, im beispiel name, email und telefonnummer und speicher diese in variablen. weiterhin wollen diese daten als hashes gespeichert werden und die hashes werden dann als referenz in ein array gepusht.