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

Reply via email to