我有一个文字字段
<form method="post">
<input type="text" name="number">
<input type="submit" value="submit" name="ok">
</form>
我想在此文本字段中输入一个整数,并希望在该文本字段中打开等于数字输入的其他文本字段。
例如。我在$ number中输入4个数字,然后将打开4个文本字段。
我用于此的代码。
<?php
if(isset($_POST['ok']))
{
extract($_POST);
for($i=1;$i<=$number;i++)
{
<input type="text" name="">
//insert mysql query to insert into table
}
}
?>
但我不知道如何在表格中插入这些值。
答案 0 :(得分:1)
试试这个
<?php
if(isset($_POST['ok']))
{
extract($_POST);
for($i=1;$i<=$number;i++)
{
<input type="text" name="text[]">
//insert mysql query to insert into table
}
//Here you insert the text field values with name "text" which is an array.You can implode them with ',' and insert into your database
}
?>
答案 1 :(得分:0)
try with this code
//HTML CODE
<input type="text" name="range" id="range" />
<input type="button" onclick="insertInputBox()" value="Insert TextBox" />
<div id="inputHolder">
</div>
//JAVASCRIPT
function insertInputBox()
{
var rangeLimit=document.getElementById('range').value;
var i=1;
for(i=1;i<=rangeLimit;i++)
{
document.getElementById('inputHolder').innerHTML+='<input type="text" name=i+"range" id=i+"range" /><br />';
}
}