实例保存性别PHP - 如何将数据更新到MySQL时,单击一个单选按钮
<form action="save.php?id=<?=$id?>" method="post">
<p><label><input name="gender" type="radio" value="male" <?php if($gender=='male'){?>checked="checked"<? }?> /> Male</label></p>
<p><label><input name="gender" type="radio" value="female" <?php if($gender=='female'){?>checked="checked"<? }?> /> Female</label></p>
</form>
下面一个例子来更新值
if ($_REQUEST['gender']) {
mysql_query("UPDATE users SET gender='$gender' WHERE id='" . $id . "'") or die(mysql_error());
}
如何让当我们点击性别该值将自动保存到数据库。让我知道。
现在更加清晰的感谢! – wow 2009-10-26 19:42:32
@bob - 这只是为了提供额外的洞察力,并希望引发一些好奇心。请注意,适当的异常处理丢失了,并且有很大的改进空间(总是!) – karim79 2009-10-26 19:49:05
是的,总是:)附加问题intval )好于(int)? – wow 2009-10-26 19:58:54