plz建议我
我需要的是..当我在book_no txtbox中输入5然后插入5行
数据库和值在book_no列中,如1,2,3,4,5 ,,,,明智......
PLZ建议我在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));
}
答案 0 :(得分:0)
替换此
':book_no'=>$book_no
用这个:
':book_no'=>$row
答案 1 :(得分:0)
好的,我认为您需要将mysql中的自动增量设置为所需的值。这会解决你的问题吗?
如果没有,您可以使用PDO中的lastInsertId方法 link