0
我想插入特定的值到MySQL表,但每當我這樣做,發生錯誤,不能插入。當我追蹤它時,我注意到只有在給定所有實體或者將聲明所有實體的情況下才能插入查詢。我怎樣才能解決這個使用PHP代碼?插入特定的查詢到表
if (isset($_POST['submit'])) {
$rec_qty=$_POST['rec_qty'];
$id=$_POST['item_id'];
for($i=0; $i < count($_POST['rec_qty']);$i++) {
$sql = mysqli_query($conn,"INSERT INTO itemlist (quantity) values('".$_POST['rec_qty'][$i]."') ") or die ("Error description: " . mysqli_error($conn));
$update = "$conn,UPDATE itemlist set quantity='$quantity' where item_id='$id'";
if($sql) {
header("Location: received_item.php?attempt=success");
} else {
header("Location: received_item.php?attempt=empty");
}
}
/**Error description: Field 'item_name' doesn't have a default value**/
您可以發佈您的SQL和記錄你的錯誤,所有查看? – Muymuy1
請添加代碼,並且錯誤日誌 – Nehal
已發佈代碼..謝謝 –