Para obter velocidade no acesso � HASH o perl faz a ordena��o quando �
alimentada a vari�vel.

2 op��es:
    Mude os c�digos para num�ricos ou crie um array para manter a ordem.

Marcio Conceicao wrote:

>   Ola pessoal
>
>   Estou com problema no programa abaixo. Eu gostaria
> que o resultado impresso fosse na mesma ordem que est�
> na vari�vel, por�m isso n�o ocorre.
>   Qual seria a solu��o?
>   Grato.
>
> Marcio Conceicao
> [EMAIL PROTECTED]
> ========================================
> #!/usr/local/bin/perl -w
>
> %escolaridade = (
>                 "0","Escolha aqui...",
>                 "pi","Primeiro grau incompleto",
>                 "pc","Primeiro grau completo",
>                 "si","Segundo grau incompleto",
>                 "sc","Segundo grau completo",
>                 "gi","Gradu��o incompleto",
>                 "gc","Gradua��o completo",
>                 "pgi","P�s-gradua��o incompleto",
>                 "pgc","P�s-gradua��o completo",
>                 "dc","Doutorado completo",
>                 "di","Doutorado incompleto",
>                 );
>
> @formulario  = &cria_select('escolaridade');
> print "Content-type: text/html\n\n";
> print @formulario;
>
> sub cria_select {
>                 my (@results) = "<select name='$_[0]'>";
>                 foreach $key (keys %escolaridade) {
>                         push @results, "<option
> value='$key'>$escolaridade{$key}</option>\n";
>                 }
>                 push @results, "</select>";
>                 return @results;
> }
> =========================
> __________________________________________________
> Do You Yahoo!?
> Talk to your friends online with Yahoo! Messenger.
> http://im.yahoo.com
> http://www.mrweb.com.br/perl/
> =======================================
> >>No site da lista, voce tera tudo sobre PERL,
> >>LINUX, PHP, ASP e informacoes, cadastramento
> >>e descadastramento da Lista.
> =======================================

--
 FiscoData Legisla��o On Line - Curitiba/PR
Marco A P D'Andrade - [EMAIL PROTECTED]
 WebMaster (41) 333-5775


http://www.mrweb.com.br/perl/
=======================================
>>No site da lista, voce tera tudo sobre PERL,
>>LINUX, PHP, ASP e informacoes, cadastramento
>>e descadastramento da Lista.
=======================================

Responder a