Re: radio buttons checked or not

From: Date: Wed, 07 Apr 2004 14:49:28 +0000
Subject: Re: radio buttons checked or not
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-182643@lists.php.net to get a copy of this message
From: "Andy B" <aborka1@wmis.net> > 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...

« previous php.general (#182643) next »