<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16414" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Você esta dizendo, então, que</FONT></DIV>
<DIV> $valor =
$query->param($nome);<BR><FONT face=Arial size=2>no caso de um um campo
simples devolve um valor, por exemplo, </FONT></DIV>
<DIV><FONT face=Arial size=2>nome=aaa</FONT></DIV>
<DIV><FONT face=Arial size=2>Mas, num select multimplo devolveria algo
como</FONT></DIV>
<DIV><FONT face=Arial size=2>nome=aaa,bbb,ccc</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Então, devo validar antes se o campo contém um
valor ou uma lista de valores.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>$query = new CGI();<BR>@nomes=$query->param();<BR>foreach $nome
(@nomes)<BR> {<BR>
$valor =
$query->param($nome);<BR>
print $nome."=".$valor."<br>";</DIV>
<DIV> $valor =~
tr/\0/,/;<BR> }<BR><BR></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=wendelscardua@gmail.com href="mailto:wendelscardua@gmail.com">Wendel
Scardua</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=agnaldo@starweb-software.com.br
href="mailto:agnaldo@starweb-software.com.br">Agnaldo Macedo</A> ; <A
title=cascavel-pm@pm.org href="mailto:cascavel-pm@pm.org">Cascavel Perl
Mongers</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, April 27, 2007 3:06
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [Cascavel-pm] Campo html
select</DIV>
<DIV><BR></DIV>On 4/27/07, <B class=gmail_sendername>Agnaldo Macedo</B> <<A
href="mailto:agnaldo@starweb-software.com.br">agnaldo@starweb-software.com.br</A>>
wrote:
<DIV><SPAN class=gmail_quote></SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><BR>$query
= new CGI();<BR>@nomes=$query->param();<BR>foreach $nome
(@nomes)<BR> {<BR>
$valor =
$query->param($nome);<BR>
$valor =~ tr/\0/,/;<BR> }<BR><BR>Porém, o valor não
traz a lista de de elemento oriundos do select, traz <BR>apenas o primeiro
item selecionado.<BR>Nesse trecho, onde estaria meu
erro?<BR><BR></BLOCKQUOTE></DIV><BR>Você mesmo escreveu no código que só
queria um valor:<BR><BR>$valor = $query->param($nome);<BR><BR>O que você
quer é uma lista de valores: <BR><BR>@valor =
$query->param($nome);<BR><BR><BR> <BR>[]s<BR>Wendel (que não entende o
porquê daquele tr ali...)<BR><BR>--<BR>"Não ajustar o auto-ajuste" - <A
href="http://wendel.scardua.net/">http://wendel.scardua.net/
</A></BLOCKQUOTE></BODY></HTML>