当我选择一个值然后在文本字段中输入一个名称然后按提交按钮时,我需要将数据转到数据库。
`<label>Name with Initials</label>
<div class="input-group">
<span class="input-group-addon">
<select id="name_with_initials">
<option selected="selected" value="mr">Mr.</option>
<option value="mrs">Mrs.</option>
<option value="miss">Miss.</option>
</select>
</span>
<input type="text" name="name_with_initials" class="form-control" placeholder="Name with Initials">
</div>`
如果我使用它,无论选择的值不会进入数据库,只有键入的名称会去那里。
答案 0 :(得分:0)
您没有为标题提供名称属性。现在标题也将插入到数据库中。
<label>Name with Initials</label>
<div class="input-group">
<span class="input-group-addon">
<select name="titles" id="name_with_initials">
<option selected="selected" value="mr">Mr.</option>
<option value="mrs">Mrs.</option>
<option value="miss">Miss.</option>
</select>
</span>
<input type="text" name="name_with_initials" class="form-control" placeholder="Name with Initials">
</div>`
PHP
$title=$_POST['title'];
$name=$_POST['name_with_initials'];