สอบถามเรื่องการ insert ข้อมูลในรูปแบบ multiple ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่องการ insert ข้อมูลในรูปแบบ multiple ครับ
สอบถามเรื่องการ insert ข้อมูลในรูปแบบ multiple ครับ
Copy
อยากสอบสอบถามว่า ถ้าจะเพิ่มข้อมูลในลักษณะดังรูป ต้องเขียน insert ยังไงครับ
ปกติเลือกเล่มเดียวสามารถ insert ได้ครับ แต่พอเลือกหลายอันไม่ได้
ปล.ผมเพิ่งหัดทำครับ
โค้ด insert เดิมครับ
<?php
include 'connect_book.php';
$sql = "SELECT * FROM `bookborrow`
INNER JOIN book ON bookborrow.bookid=book.bookid ";
$result = mysqli_query($conn, $sql);
$bookid = $_POST['bookid'];
$memberid = $_POST['memberid'];
$borrowdate = $_POST['borrowdate'];
$returndate = $_POST['returndate'];
$sql1= "SELECT * FROM `book` where `bookid` = $bookid";
$result1 = mysqli_query($conn, $sql1);
$row1 = mysqli_fetch_array($result1, MYSQLI_ASSOC);
$new_num=$row1['num']+1;
$sq_num = "UPDATE `book` SET `num` = $new_num where `bookid` = $bookid ";
$result_num = mysqli_query($conn, $sq_num);
$sql = "INSERT INTO `bookborrow`(`borrowid`, `bookid`, `memberid`, `borrowdate`, `returndate`, `statusbook`) VALUES (NULL, '$bookid', '$memberid', '$borrowdate', '$returndate', 0)";
if ($conn->query($sql) === TRUE) {
// echo "<script>";
// echo "alert('บันทึกข้อมูลเรียบร้อย'); location.href = 'pj_borrowbook.php' ";
// echo "</script>";
echo "Keep Sucsess";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
?>
จุดประสงค์ที่ทำในลักษณะนี้คือไม่อยากให้เล่มมันซ้ำกันตอนที่เลือกครับ หรือมีวิธีไหนที่ดีกว่า ช่วยแนะนำหน่อยนะครับ ขอบคุณครับ
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ