Thread Wie kann ich Hashs aus einem Array auslesen? (2 answers)
Opened by panni at 2012-02-16 15:41

panni
 2012-02-16 15:41
#156180 #156180
User since
2012-02-15
23 Artikel
BenutzerIn
[default_avatar]
Hi!

Ich lese zeilenweise eine Datenbanktabelle aus und werfe die Ergebnisse in ein Hash.

Code (perl): (dl )
1
2
3
4
push(@items, {
   'id' => $itemId, 
   'imageUrl' => $itemimageUrl,                 
   'title' => $itemTitle});


Am Ende habe ich ein Array, welches fünf Hashs beinhaltet.

Jetzt möchte ich auf die einzelenen Werte des Hashs zugreifen.
Dazu habe ich probiert

Code (perl): (dl )
1
2
3
4
my %item;
foreach %item (@items) {
 print $item{'title'};
}


Da wird mir von Perl diese Fehlermeldung gebracht: Global symbol "%item" requires explicit package ...

Wo liegt mein Denkfehler?

Danke!

View full thread Wie kann ich Hashs aus einem Array auslesen?