insert ข้อมูลไปที่ฐานข้อมูลไม่ได้ เป็นเพราะอะไรครับ
echo $sql; ออกมาดู
Date :
2022-04-08 11:10:43
By :
Guest
ผมลองคำสั่งนี้เพิ่มเข้าไปแต่ไม่ได้
$sql = "INSERT INTO 'Sale_tbl' (CustID)
VALUES ('$x1')";
mysqli_query($conn,$sql);
แต่พอลองแบบล่างกลับได้เป็นเพราะอะไรครับ
mysqli_query($conn,"INSERT INTO Sale_tbl (CustID) VALUES ('$x1')");
mysqli_close($conn);
Date :
2022-04-08 11:15:18
By :
Newphp2565
Code Standard
Code (PHP)
mysqli_query($conn, "INSERT INTO `Sale_tbl` (`CustID`) VALUES ('{$x1}')");
Date :
2022-04-08 13:44:12
By :
Guest
ปกติปิดโหมดแจ้งเตือน error เมื่อเกิด Error exception ไหมครับ
ปกติถ้าเปิดมันน่าจะแจ้งเตือนอะไรบ้างนะครับ ลองแคป error มาดู
หรือลอง try catch ดูครับ
Code (PHP)
try{
// insert code
}
catch(Exception $e){
echo "Error message : " . $e->getMessage();
}
Date :
2022-05-03 23:48:03
By :
jameslufz
single quote ใช้ กับ value
back quote ใช้กับ ขื่อ field / table / database
ถ้าเป็นอักษร อังกฤษ ไม่มี อักขระพิเศษ ไม่ต้องใช้ back quote ก็ได้
แต่ถ้าชื่อเป็น ภาษาไทย หรือภาษาอื่นๆ หรือมีวรรค ต้องใช้ back quote ครอบ
Date :
2022-05-04 08:22:22
By :
Chaidhanan
Load balance : Server 04