【发布时间】:2011-12-19 15:49:21
【问题描述】:
How do I make a drop down box that when the value is selected it will create that many more text fields on the same form.
我有一个选择选项字段,询问“您需要多少个类别?1-6” 如果用户选择 3,它将在同一个表单上创建 3 个新的文本字段,要求用户输入每个类别的名称。如果是 6 个类别,则会生成 6 个文本字段。
单击提交按钮后,数据将进入插入页面并更新数据库。我的问题是根据选择选项值生成新的文本字段。
<select name="num_cat" onchange="document.textbox.value=this.value">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<input type="text" name="textbox" id="textbox">
<?php
If $_POST[num_cat] == 1{
echo ;
}else
?>
这就是我迷路的地方。 在数据库中,我有 Category1、Category2 等字段,这些字段将由生成的文本字段的值填充。
如果有人有任何建议或示例,我将非常感激。 谢谢。
~G~
【问题讨论】:
标签: php select textfield option dynamically-generated