สอบถามเรื่องการ 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; } ?>
จุดประสงค์ที่ทำในลักษณะนี้คือไม่อยากให้เล่มมันซ้ำกันตอนที่เลือกครับ หรือมีวิธีไหนที่ดีกว่า ช่วยแนะนำหน่อยนะครับ ขอบคุณครับ
Nueng Chiramet
21-10-2017
19:26:14
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ