howabout making the checkboxes an array i.e.
<INPUT TYPE="checkbox" name="checkbox[<?php echo($row[0])?>]" VALUE="YES">

then when processing ...
foreach($_REQUEST["checkbox"] as $checkbox)
{    ...
}

Tim Ward
http://www.chessish.com
mailto:[EMAIL PROTECTED]
----- Original Message -----
From: anders thoresson <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, February 02, 2003 12:28 PM
Subject: [PHP] processing form with unknown number of checkboxes, each with
a unknown name.


> Hi,
>
>  I building a form which will be used to set access rights to different
> parts of my web album. When editing the settings for each album, like the
> albums name and wether or not everyone should be allowed to upload
pictures
> to it, I also present a list of checkboxes to the administrators. One
> checkbox for each registred user. If checked, to user is allowed to view
> the pictures, if not check, no pictures show.
>
>  The checkbox part of the form I build uses this code:
>
> db_connect($dbuser, $dbpassword, $dbdatabase);
> $query = "SELECT userid FROM members";
> $result = mysql_query($query);
> while($row = mysql_fetch_array($result)) {
> echo($row[0]);
> ?>
> <INPUT TYPE="checkbox" name="<?php echo($row[0])?>" VALUE="YES">
>
>
>  But how do I process this form when saving the settings for the album?
For
> the forms I've built so far, I've known what information I can find in
> $_REQUEST['']. But this time, I don't know how many checkboxes there are,
> and what their names will be. How do I do this?
>
>  Is the form ok, or is a bad form design the reason I can't figure out
what
> to form processing code should be?
>
> --
> anders thoresson
>
> --
> 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

Reply via email to