【发布时间】:2015-02-02 12:22:01
【问题描述】:
请给我建议
我需要的是..当我在 book_no txtbox 中输入 5 时,然后在其中插入 5 行
数据库和值进入 book_no 列,如 1,2,3,4,5,,,,同样明智...
请建议我在我的 for 循环中进行哪些更改......
下面的代码运行良好,但值不按顺序排列...
$book_no = $_POST['book_no'];
for($row=1;$row<=$book_no;$row++)
{
$insertrow = $database->insertRow("INSERT INTO scheme_master (book_no,created) VALUES (:book_no,:created)",
array(':book_no'=>$book_no,':created'=>$created));
}
【问题讨论】:
-
我认为您需要将 $row 保存为值才能将 1,2,3,4,5 作为值...我完全不明白您需要什么...
-
我需要的是如何从表中选择最大值并且该值进入循环..例如-在我的表中有 3 行和 book_no col 中的值 1,2,3.. .ok 现在当我再次插入 4 行时,从 4,5,6,7 开始,book_no 列中没有任何内容,..同样明智....