DBD Sysbase and CGI $q->popup_menu problem
Bobby Kleemann
rkleeman at neta.com
Mon Oct 2 18:31:19 CDT 2000
~sdpm~
If you look you'l see the reason you are getting a long list instead of a
drop down list is because of the way you are constructing your
"list". It's actually not a list but a single string with all the values
of @fullnames in it. This should work:
$q->td($q->popup_menu(-name=>'engr',-value=>[@fullnames]));
- or -
$q->td($q->popup_menu(-name=>'engr',-value=>\@fullnames));
_ _ _
Bobby Kleemann <rkleeman at neta.com>
http://www.neta.com/~rkleeman/
On Mon, 2 Oct 2000, Vasquez, Mike wrote:
> ~sdpm~
> I am using DBD to access a Sybase Database and trying to get the syntax
> right to create the values of a popup menu. Currently I am doing this:
>
> $q->td($q->popup_menu(-name=>'engr',
> -value=>[
>
> sub {
> foreach $i
> (@fullnames){
> $name .= $i;
> }
> return $name;
> }->()]
> )
> ), #</td>
>
> The above just gives me a long list and not a dropdown menu.
>
> When I do the following, it works.
>
> $q->td($q->popup_menu(-name=>'engr',
> -value=>['Michael Vasquez',
> 'John Smith', 'Martha Smith']
> )
> ), #</td>
>
> Any suggestions?
>
>
> Michael Vasquez
> Sr. Webcast Manager
> Akamai Technologies
> (858) 909-3106
> (619) 252-4999 (cell)
> mike.vasquez at akamai.com
> http://www.akamai.com/
> Nasdaq: AKAM
>
>
> ~sdpm~
>
> The posting address is: san-diego-pm-list at hfb.pm.org
>
> List requests should be sent to: majordomo at hfb.pm.org
>
> If you ever want to remove yourself from this mailing list,
> you can send mail to <majordomo at happyfunball.pm.org> with the following
> command in the body of your email message:
>
> unsubscribe san-diego-pm-list
>
> If you ever need to get in contact with the owner of the list,
> (if you have trouble unsubscribing, or have questions about the
> list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
> This is the general rule for most mailing lists when you need
> to contact a human.
>
~sdpm~
The posting address is: san-diego-pm-list at hfb.pm.org
List requests should be sent to: majordomo at hfb.pm.org
If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at happyfunball.pm.org> with the following
command in the body of your email message:
unsubscribe san-diego-pm-list
If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
This is the general rule for most mailing lists when you need
to contact a human.
More information about the San-Diego-pm
mailing list