hi,

your missing some brackets  "[]"!
this should work better:
 <td><input type="checkbox" name="val[]" value="a" /> AAA</td>
 <td><input type="checkbox" name="val[]" value="s" /> SSS</td>

regards,
Bastian

> Hello;
>
> I want to do that:
>
>   I have two checkboxes:
>     if first one is checked assign the value as a;
>     if first one is checked assign the value as s;
>     if both of them checked assign th value as as
>        and insert the result db;
>
> the html code:
>
> ...
> <tr>
>  <td><input type="checkbox" name="val" value="a" /> AAA</td>
> </tr>
> <tr>
>  <td><input type="checkbox" name="val" value="s" /> SSS</td>
> </tr>
> ...
>
> and the PHP code:
>
> $eval='';
> if(isset($val)){
>    if(isset($val[0]) && isset($val[1])) $eval="as";
>    if(isset($val[0]) && !isset($val[1])) $eval="a";
>    if(!isset($val[0]) && isset($val[1])) $eval="s";
>
> $sql="insert into maillist (ID, postmeth) values ('$id_no','$eval')";
> $result=mysql_query($sql);
> if(!$result) echo("ERROR");
> }
>
> I can't understand what is wrong;
>
> Thanks everybody....


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

Reply via email to