我如何在php中的mysql数据库中插入单个复选框值。单复选框值插入
Male <input type="checkbox" value="male" name="gender[]" >
Female <input type="checkbox" value="Female" name="gender[]">
我如何在php中的mysql数据库中插入单个复选框值。单复选框值插入
Male <input type="checkbox" value="male" name="gender[]" >
Female <input type="checkbox" value="Female" name="gender[]">
男,女一种选择总是收音机,不复选框。不要给自己的名字作为数组,其中只有一次一个选择,所以要进行以下更改:
Male <input type="radio" value="male" name="gender" >
Female <input type="radio" value="Female" name="gender">
,并得到其价值,如:
$gender = $_REQUEST['gender'];
并将其插入到数据库使用$gender
好的,但如果我通过复选框插入性别,我该如何插入? – Doni
但是为什么? **一个人可以同时是男性还是女性?** –
@Doni为什么要使用复选框?如你所知,它不能是多种选择。对于单一的选择有收音机 –
您可以检查其状态,并插入根据它
Male <input type="radio" value="male" name="male" >
Female <input type="radio" value="Female" name="female">
在php代码使用验证,如:
if(isset($_REQUEST['gender'])) {
$gender = $_REQUEST['gender'];
//Code to insert this $gender in database
}
您的问题不清楚。讲清楚。你说插入到SQL,但你只有在这里的HTML标签? –