我想要做的是创建一个功能,根据用户选择的内容创建字段
例如;
<select name="ex">
<option selected="selected" value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如果用户选择4,我希望能够显示4个输入字段
我的问题是,我将如何构建一个可以执行此操作的查询?
我惹恼了我的大脑,我能想到的就是
if($ex='4') {
<input type="text" name="field4">
<input type="text" name="field4">
<input type="text" name="field4">
<input type="text" name="field4">
}
Run Code Online (Sandbox Code Playgroud)
但必须有一种更简单的方式来显示它们.有任何想法吗?
如果使用for循环会更容易,如下所示:
for($i=1;i<=$ex;$i++){
echo "<input type='text' name='field4[]'>";
}
Run Code Online (Sandbox Code Playgroud)
我希望它有所帮助.
| 归档时间: |
|
| 查看次数: |
231 次 |
| 最近记录: |