Connecting Tech Pros Worldwide Help | Site Map

Problem with Post of Multiple Select Data

thelma@uwm.edu
Guest
 
Posts: n/a
#1: Mar 18 '08
I'm running php 4.4.7 on a Mac.

I'm trying to include a select control that allows multiple selections
in a form. I can show a form with pre-selected multiply selected
items, but when I try to post these only the item with the highest
index in the array of selections survives.

This is the partial result of print_r($HTTP_POST_VARS):

Array ( [hidden_ndx] =9 [hidden_itemID] =5.00000 [hidden_system]
=MPROP [searchstr] =[afdom] =Employment [afds] =Added [afiv]
=Adequate measure [submit] =Filter

On my screen [afdom] showed both Health and Employment as
selected, [afds] showed Derived and Added as selected.

What am I doing wrong?

thanks, --thelma

Jerry Stuckle
Guest
 
Posts: n/a
#2: Mar 18 '08

re: Problem with Post of Multiple Select Data


thelma@uwm.edu wrote:
Quote:
I'm running php 4.4.7 on a Mac.
>
I'm trying to include a select control that allows multiple selections
in a form. I can show a form with pre-selected multiply selected
items, but when I try to post these only the item with the highest
index in the array of selections survives.
>
This is the partial result of print_r($HTTP_POST_VARS):
>
Array ( [hidden_ndx] =9 [hidden_itemID] =5.00000 [hidden_system]
=MPROP [searchstr] =[afdom] =Employment [afds] =Added [afiv]
=Adequate measure [submit] =Filter
>
On my screen [afdom] showed both Health and Employment as
selected, [afds] showed Derived and Added as selected.
>
What am I doing wrong?
>
thanks, --thelma
>
>
Sorry, my crystal ball is in the shop, so I can't see your code. So I
have absolutely no idea what you're doing - much less what you're doing
wrong.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

larry@portcommodore.com
Guest
 
Posts: n/a
#3: Mar 18 '08

re: Problem with Post of Multiple Select Data


You need to capture as an array...

<select name="afdom[]" multiple size="4">

Why not use checklists, they are much easier (on the user) to select
then those nasty option lists.
thelma@uwm.edu
Guest
 
Posts: n/a
#4: Mar 18 '08

re: Problem with Post of Multiple Select Data


larry@portcommodore.com wrote:
: You need to capture as an array...

: <select name="afdom[]" multiple size="4">

: Why not use checklists, they are much easier (on the user) to select
: then those nasty option lists.

Thank you, for both the correction and the suggestion. I've
done very little with HTML and I'm new to php [although the
php seems easier than the HTML].
--thelma
AnrDaemon
Guest
 
Posts: n/a
#5: Apr 10 '08

re: Problem with Post of Multiple Select Data


Greetings, larry@portcommodore.com.
In reply to Your message dated Tuesday, March 18, 2008, 08:19:48,
Quote:
You need to capture as an array...
Quote:
<select name="afdom[]" multiple size="4">
Quote:
Why not use checklists, they are much easier (on the user) to select
then those nasty option lists.
20+ choices checklist looks insane and distracts user attention.


--
Sincerely Yours, AnrDaemon <anrdaemon@freemail.ru>

Closed Thread