From: "Andy B" <[EMAIL PROTECTED]>

> i have this code:
> <?if($old['Type']=="Annual"){?>
> <input type="radio" name="eventtype" value="Annual"checked
accesskey="y">Yes
> <?}else {?>
> <input type="radio" name="eventtype" value="OneTime" checked
> accesskey="n">No<?}?>
> was just wondering if that was the right way to determine the state of a
> radio button...?
> if the value of $old['Type']="Annual" then the yes button is checked...if
> not then the no button is checked instead...

Assuming $old['Type'] somehow comes from $_REQUEST['eventtype'] (or is
related to it), then yeah, that'll work.

Another way:

$checked[$old['Type']] = ' checked';

echo "<input type=\"radio\" name=\"eventtype\" value=\"Annual\"
{$checked['Annual']}>Yes";
echo "<input type=\"radio\" name=\"eventtype\" value=\"OneTime\"
{$checked['OneTime']}>No";

This method works even better when you have an array('Annual' => 'Yes',
'OneTime' => 'No') that you use to build the checkboxes.

---John Holmes...

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to