PHP - 使用(#)行重新插入(用户从下拉列表中选择#)

时间:2011-12-20 04:12:09

标签: php

我想在phpMyAdmin中为我的网站添加一个功能。该功能可以在phpMyAdmin的“插入”选项卡上看到:在“插入”选项卡页面的最底部,有一行显示“重新插入(#)行”。以下是选择来源。我想在我的页面中添加一个类似的下拉列表,其中包含一组输入。

例如,当用户选择“重新插入15行”时,该页面将呈现15组要填写的输入。我怎么能在我的PHP / mySQL页面中这样做?有人可以提供一个工作样本,根据从下拉列表中选择的数量来更改输入组的数量吗?我希望在没有Javascript或Jquery的情况下实现这一目标。

<form method="post" action="tbl_replace.php" name="restartForm">
<input name="db" value="databasename" type="hidden">
<input name="table" value="MyTable" type="hidden">
<input name="token" value="somerandomnumber" type="hidden">
<input name="goto" value="tbl_structure.php" type="hidden">
<input name="err_url" value="tbl_structure.php?goto=tbl_structure.php&amp;amp;db=databasename&amp;amp;table=MyTable&amp;amp;server=1&amp;amp;token=somerandomnumber" type="hidden">
<input name="sql_query" value="" type="hidden">

Restart insertion with <select name="insert_rows" id="insert_rows" onchange="this.form.submit();">
<option value="1">1</option>
<option value="2">2</option>
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40" selected="selected">40</option>
</select>
 rows<noscript><input type="submit" value="Go" /></noscript>
</form>

1 个答案:

答案 0 :(得分:1)

phpMyAdmin是OpenSource。如果您还在同一许可下发布代码,则可以只读取代码甚至复制代码。是的,至少旧的版本没有太多的JavaScript。