【发布时间】:2016-08-22 23:41:11
【问题描述】:
大家好,我想问一下如何在 codigniter 中将 html 选择列表中的其他值提交到数据库中的同一列,例如。
我在 Html 中有这段代码:
<selectid="major"class="formcontrol"name="f4"onchange='CheckColors(this.value);' required >
<option value="other">other</option>
</select>
<input type="text" name="f4" id="major" style='display:none;'/>
所以当我点击其他输入显示(Javascript)时,
我需要将输入字段的值提交到数据库到同一个地方,而不是选择的值:
这是我的模型:
function insert_into_db()
{
$f1 = $_POST['f1'];
$f2 = $_POST['f2'];
$f3 = $_POST['f3'];
$f4 = $_POST['f4'];
$f5 = $_POST['f5'];
$f6 = $_POST['f6'];
$f7 = $_POST['f7'];
$f8 = $_POST['f8'];
$f9 = $_POST['f9'];
$this->db->query("INSERT INTO end VALUES('','$f1','$f2','$f3','$f4','$f5','$f6','$f7','$f8','$f9')");
}
值f4,如果被选中,我需要从选择列表中提交,否则它将从输入值提交,请帮助?
【问题讨论】:
-
你能告诉我们你的javascript吗?
标签: php html sql database codeigniter