RE: Multiple checkboxes and multiple textboxes

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

 



Hard code the array occurrence number in the checkbox and textbox names;

<input type=checkbox name=url[1] value='http://somesite' 
checked> <a href='http://somesite' target=a>somesite</a> 
<br><input type=text name=txt[1] size=75 value='some desc'>

The form will only return the checkboxes that are checked and the textboxes
will return all textboxes (that is the nature of these input controls with
most browsers);

$urls = $_POST["url"];
$temptexts = $_POST["txt"];
Foreach($urls as $no => $val) {
   $txt[$no] = $temptxts[$no];
}

Now $txt contains only matching text fields.

Hope this helps,

Warren Vail


> -----Original Message-----
> From: Ryan A [mailto:ryan@xxxxxxxxxxxx] 
> Sent: Friday, November 05, 2004 11:28 AM
> To: php-general@xxxxxxxxxxxxx
> Subject:  Multiple checkboxes and multiple textboxes
> 
> 
> Hi,
> I have a form that has something like this:
> 
> <input type=checkbox name=url[] value='http://somesite' 
> checked> <a href='http://somesite' target=a>somesite</a> 
> <br><input type=text name=txt[] size=75 value='some desc'>
> 
> <input type=checkbox name=url[] value='http://somesite1' 
> checked> <a href='http://somesite1' target=a>somesite1</a> 
> <br><input type=text name=txt[] size=75 value='some desc1'>
> 
> <input type=checkbox name=url[] value='http://somesite2' 
> checked> <a href='http://somesite2' target=a>somesite2</a> 
> <br><input type=text name=txt[] size=75 value='some desc2'>
> 
> As you can see from the above, theses a checkbox (url[]) 
> which holds the value of the URL and a textbox (txt[]) which 
> holds some description text, in the above there are only 3 
> rows but actually there are 200 per page. When the form is 
> submitted how do I make sure that if url[] is unchecked even 
> txt[] should not be taken?
> 
> These values will be entered into the database so I need 
> proper "matching pairs" of URL and TXT
> 
> Thanks,
> Ryan
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
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