Thread hash sortieren
(5 answers)
Opened by Froschpopo at 2008-03-27 22:59
Ich nutze popup_menu() von CGI zum erzeugen eines <select>-Tags.
Folgendes Problem: Ich möchte ein Popup-Menü erzeugen, welches Altergruppen anzeigt. Also sowas wie: Code: (dl
)
1 <select name="alter"> Das mache ich dann so: Code: (dl
)
1 my $cgi = new CGI; Das doofe ist, dass der Hash total unsortiert herauskommt (was ja normal bei Perl ist). Wie könnte man das nun aufsteigend sortieren? Bei der sort()-FUnktion bekomme ich ja leider nur ein Array und müsste dann auf "Jahre" verzichten da ich dies nicht im value-Attribut haben will! Die einzige Möglichkeit sehe ich momentan nur noch darin, das popup_menu() später durch einen regex zu jagen der dann immer "</o" durch " Jahre</o" ersetzt. |