Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     08 Feb 2001  11:26:43
 To : All
 Subject : Re: use CGI;
 -------------------------------------------------------------------------------- 
 
 > При использовании сабжа и такой конструкции:
 > popup_menu('name',\%my_hach,$default_value)
 > как добиться чтобы значения хеша выводились  в том порядке, в котором
 > заносились в него? Проще говоря:
 > %my_hach=(1,'111111',
 >           2,'222222',
 >         ..............
 >           30,'30303030');
 > 
 > При выводе с помощью popup_menu выдает значения случайным образом.
 > Как добится нормального отображения данных?
 
 Hикак. Можно попробовать вызывать popup_menu() по-другому, как в
 документации, которую стоит почитать все-таки:
 
 %labels = ('eenie'=>'your first choice',
               'meenie'=>'your second choice',
               'minie'=>'your third choice');
    print $query->popup_menu('menu_name',
                             ['eenie','meenie','minie'],
                             'meenie',\%labels);
 
         -or (named parameter style)-
 
    print $query->popup_menu(-name=>'menu_name',
                             -values=>['eenie','meenie','minie'],
                             -default=>'meenie',
                             -labels=>\%labels);
 -- 
 Konstantin Tokar (http://www.mpei.ac.ru/tokar)
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 use CGI;   Eugeny Goltsov   08 Feb 2001 09:23:46 
 Re: use CGI;   Konstantin Tokar   08 Feb 2001 11:26:43 
 Re: use CGI;   InSAn   08 Feb 2001 11:34:49 
 use CGI;   Leonid Subbotin   08 Feb 2001 23:44:48 
Архивное /ru.cgi.perl/12770522be51e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional