【发布时间】:2014-11-13 06:41:26
【问题描述】:
我随机生成了一些问题,并决定将它们放在一个临时表中。现在,它已经在我的 html 表中了:
echo "<form action=# method=post>";
echo "<table>";
do{
echo "<tr>";
echo "<td>"."<input type=text value='$rows[question]' name=question>"."</td>;
echo "<td>"."<input type=text value='$rows[correct]' name=correct>"."</td>;
}while($rows=mysqli_fetch_array($rs));
echo "</table>";
echo "<input type=submit name=insert>";
echo "</form>";
?>
</body>
</html>
我想要发生的是,当我点击插入按钮 name="insert" 时,该表中的数据 [从第 1 行到最后一行] 将被插入到我的数据库“tbl_randomq”中。是否可以一键将多行数据同时插入数据库。
我尝试使用 while 循环,但它只插入来自最后一行的重复(10 次)数据。请帮忙:-)
【问题讨论】:
-
您可以将表格数据保存在数组中,并随时使用。这是最好的方法。
-
@Sky 先生,请您出示一下...