如何让它发挥作用?
<div class="form-group">
<label for="data[day]">Day:</label>
<?php $day_of_week = array('','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday') ?>
<select class="form-control">
<?php foreach($day_of_week as $day):?>
<option value="<?php echo $day; ?>"><?php echo $day; ?></option>
<?php endforeach; ?>
</select>
</div>
我希望用户使用组合框选择星期几,它应该将选项标签的值返回到数据库中。我想知道为什么这个方法不会在数据库中返回任何值。任何更正将不胜感激。这个div标签位于表单标签中,它将表单返回到数据库。
答案 0 :(得分:3)
您的<select>
标记没有名称,因此该值不会提交给服务器。它也没有id
,因此标签不会与它链接。
<select id="data[day]" name="day" class="form-control">
提交表单后,该值将显示在$_POST['day']
。