-2
我正在圖書館管理系統&我想插入沒有記錄等於由用戶指定的副本no.this代碼這樣做,但有時它會添加1少入場。在sql數據庫中插入多個記錄使用php
<?php
$title=$_POST["title"];
$authore=$_POST["aut"];
$doa=$_POST["doa"];
$cst=$_POST["cst"];
$noc=$_POST["noc"];
$tag= implode("," , $_POST["checkbox"]);
$ses=$_SESSION['session'];
session_start();
require_once("../db.php");
for($i=$noc;$i>0;$i--)
{
$bno=$_POST["bno"][$i];
$qry="insert into addbook(bookno,title,authore,tags,session,status,dateofarrival,customtag,noofcopies)values('$bno','$title','$authore','
$tag','$ses','0','$doa','$cst','$noc')";
mysql_query($qry);
?>
什麼是'$ noc'?如果總是在'for'的條件下使用'$ i> = 0'減少1條記錄 – Sal00m
看來你的$ _POST [「bno」] [0]沒有被插入。將循環更改爲($ i = $ noc; $ i> = 0; $ i--) –
對不起,我意外地批准了編輯,我不應該在原始文章中批准編輯更改太多;該職位的原意或意圖將失去 –