RE: [PHP] radio groups in looped form
| From: | SED | Date: | Thu, 12 Apr 2001 00:22:50 +0000 |
| Subject: | RE: [PHP] radio groups in looped form | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-48220@lists.php.net to get a copy of this message | ||
So far as I know, the HTML does not support arrays. However, you can make
simple code that adds number to each group so you can refer to them later
e.g.:
$i = 0;
while (your arguments) {
echo "name=\avail$i\";
$i++;
}
And afterwards you can refer to it the same way (perhaps you may want to
keep the total value of $i in a hidden form field for later use).
SED
-----Original Message-----
From: Peter Houchin [mailto:peterh@vfsa.com.au]
Sent: 12. apríl 2001 00:05
To: sed@sed.is
Cc: Php-General@lists.php.net
Subject: RE: [PHP] radio groups in looped form
even though i am putting them in an array?
like
<input type="radio" name="avail[]" value="y" <? if ($avail ==
'y') { echo
'CHECKED'; }?>>
(i have another 2 radio buttons with this group)
Peter
-----Original Message-----
From: SED [mailto:sed@sed.is]
Sent: Thursday, April 12, 2001 10:05 AM
To: Peter Houchin
Cc: Php-General@Lists.Php.Net
Subject: RE: [PHP] radio groups in looped form
I don't think you can. The browser groups them by the name, so you will have
to write some code (simple) to change the name...
SED
-----Original Message-----
From: Peter Houchin [mailto:peterh@vfsa.com.au]
Sent: 11. apríl 2001 23:33
To: Php-General@Lists. Php. Net
Subject: [PHP] radio groups in looped form
hiya,
I have a script that repeats a form x number of times depending on how many
records there are, what's happening is when i go to update my radio buttons
it sees every radio button on the page as the ONE group when really it's x
number of groups (again depending on how many records there are)
How can i differ between raido groups with out having to get the name
changed for every record after the 1st one?
Peter Houchin
peterh@sunrentals.com.au
=========================================================
_____ __ /\
/_/_/_\ / |_/ \
/_/_/_ __ __ __ __ / \
\_/_/_\ /_/ /_/ /_/ /_/ \ _ /
___\_\_\/ /_/_/_/ /_//\/_/ \_/ \/\_/
\_//_/_/ /_/_/_/ /_/ \/_/ v
________ ________________________________________
/_/_/_/_/ /_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
/_/_ _/_/ ______ __ __ /_/ ____ __ ______
/_/_/_/_/ /_/_/_/ /_/ /_/ /_/ /_/\_\ /_/ /_/_/_/
/_/ \_\ /_/ _/ /_//\/_/ /_/ /_/__\_\ /_/___ _\_\_\
/_/ \_\/_/_/_/ /_/ \/_/ /_/ /_/ \_\/_/_/_//_/_/_/
=========================================================
Telephone : (03) 9329 1455 Facsimile : (03) 9329 6755
************* We rent the dot in .COM! **************