RE: retrieve multiple select

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Shawn McKenzie [mailto:nospam@xxxxxxxxxxxxx]
> Sent: Monday, March 02, 2009 3:41 PM
> To: php-general@xxxxxxxxxxxxx
> Subject: Re:  retrieve multiple select
> 
> Shawn McKenzie wrote:
> > Michael A. Peters wrote:
> >> PJ wrote:
> >>> I'm sure this has been hashed over and over on the web, only I
> can't
> >>> find anything that makes sense or the explanations given have been
> >>> erroneous.
> >>> This is what I am trying:
> >>> <select name="($categoriesIN).'[]'" multiple>
> >>>     <OPTION>Choose Categories...</option>
> >>>         <OPTION VALUE="1">History
> >>>         <OPTION VALUE="2">Temples
> >>>         <OPTION VALUE="3">Pharaohs and Queens
> >>>         <OPTION VALUE="4">Cleopatra
> >>>         <OPTION VALUE="5">Mummies
> >>>     </SELECT>
> >> Whenever something doesn't work for me I always make sure what I am
> >> doing is valid html/xhtml
> >>
> >> That doesn't look valid to me - multiple="multiple" might be.
> >> Maybe it is valid under older html.
> >
> > HTML 4.01
> >
> > multiple [CI]
> >     If set, this boolean attribute allows multiple selections. If
not
> > set, the SELECT element only permits single selections.
> >
> 
> However, all the options should be closed.
> 
> Instead of:  <OPTION VALUE="1">History
> 
> Use:  <OPTION VALUE="1">History</OPTION>
> 
> Also, you should move the <OPTION>Choose Categories...</option> out of
> the select or you'll get it as an array item if someone actually
> selects
> it.  You could I guess set it to disabled also.

I believe if you just do <option value="">Choose something</option> it's
pretty easy to discard an empty value if that's what they've selected.


// Todd

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux