Re: setting Check box
| From: | David Robley | Date: | Tue, 27 Mar 2001 05:37:54 +0000 |
| Subject: | Re: setting Check box | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-45697@lists.php.net to get a copy of this message | ||
On Tue, 27 Mar 2001 14:24, Peter Houchin wrote:
> >> Hiya can some one pls let me know if i am on the right track pls,
> >> this
is in a form that updates if there is an id else it inserts,
> >> now what i want it if there is an id i want the check box to be
> >> either checked or unchecked depending on the 'y' / 'n' value in
> >> the
> >> db
>
>
>
> >> <input type="checkbox" name="avail" value="" <? if
> >> ($avail == 'n')
> >> {
echo 'SELECTED '; }?>">
>
>
>
> >> Peter Houchin
>
>
>
> > Try CHECKED for checkboxes - SELECTED works for dropdowns.
>
>
> ok I've changed it the SELECT to CHECKED but it had no effect ...
> <input type="checkbox" name="avail" value="" <? if ($avail
> == 'n') {
> echo 'CHECKED'; }?>>
> I've also tried it with a "n" value so it reads like
> <input type="checkbox" name="avail" value="n" <? if ($avail
> == 'n') {
> echo 'CHECKED'; }?>> but that didn't have any luck either ... is there
> anything else i can do?
> Peter
Well, this little snippet works for me...
<?php
$avail = 'n';
?>
<FORM ACTION=check.php METHOD=GET>
<input type="checkbox" name="avail" value="" <?php if ($avail ==
'n') {
echo 'CHECKED'; }?>>
<INPUT TYPE=SUBMIT>
</FORM>
<?php
if(isset($avail)) {
echo "Value of AVAIL: $avail";
}
?>
If you aren't getting the value you expect in $avail you may have
problems.
--
David Robley | WEBMASTER & Mail List Admin
RESEARCH CENTRE FOR INJURY STUDIES | http://www.nisu.flinders.edu.au/
AusEinet | http://auseinet.flinders.edu.au/
Flinders University, ADELAIDE, SOUTH AUSTRALIA