On Mon, 2004-03-01 at 14:14, Chris W. Parker wrote:
>
> <td>Edit: <input type="radio" name="edit_rider_action[]" value="edit"
> />
> Delete: <input type="radio" name="edit_rider_action[]" value="delete"
> /></td>
>
> should be changed into:
>
> <td>Edit: <input type="radio" name="edit_rider_action" value="edit" />
> Delete: <input type="radio" name="edit_rider_action" value="delete"
> /></td>
>
> after the form is submitted you can get to the value of
> edit_rider_action with: (
>
> <?php
>
> $edit_rider_action = $_GET['edit_rider_action'];
>
> ?>
That make sense except the rendered form is to the effect of:
<tr>
<td><input type="hidden" name="rider_id[]" value="1" />
<input type="text" name="rider_name[]" value="Rider 1" size="15" /></td>
<td><input type="text" name="rider_license_cat[]" value="1" size="3"
/></td>
<td><input type="text" name="comments[]" value="comments here" size="20"
/></td>
<td><input type="file" name="image[]" value="" size="10" /></td>
<td>Edit: <input type="radio" name="edit_rider_action" value="edit" />
Delete: <input type="radio" name="edit_rider_action" value="delete"
/></td>
</tr>
<tr>
<td><input type="hidden" name="rider_id[]" value="2" />
<input type="text" name="rider_name[]" value="Rider 2" size="15" /></td>
<td><input type="text" name="rider_license_cat[]" value="2" size="3"
/></td>
<td><input type="text" name="comments[]" value="comments here" size="20"
/></td>
<td><input type="file" name="image[]" value="" size="10" /></td>
<td>Edit: <input type="radio" name="edit_rider_action" value="edit" />
Delete: <input type="radio" name="edit_rider_action" value="delete"
/></td>
</tr>
<tr>
<td><input type="hidden" name="rider_id[]" value="3" />
<input type="text" name="rider_name[]" value="Rider 3" size="15" /></td>
<td><input type="text" name="rider_license_cat[]" value="3" size="3"
/></td>
<td><input type="text" name="comments[]" value="comments here" size="20"
/></td>
<td><input type="file" name="image[]" value="" size="10" /></td>
<td>Edit: <input type="radio" name="edit_rider_action" value="edit" />
Delete: <input type="radio" name="edit_rider_action" value="delete"
/></td>
</tr>
So I need to test for the state of edit_rider_action in ONE of these and
perform actions based on
it's state. If I do it as above then edit_rider_action is applied to all
rows as in:
while(list($k,$v) = each($rider_id)) {
echo "$k => $v<br />\n";
echo $edit_rider_action . "<br />\n";
}
And of course it' entirely possible I'm just being brain dead at the
moment and am thinking about this all wrong.
--
Brian V Bonini <[EMAIL PROTECTED]>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php