สอบถามการบันทึก ข้อมูล array ลง ฐานข้อมูล พร้อมกัน หลายค่า ครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามการบันทึก ข้อมูล array ลง ฐานข้อมูล พร้อมกัน หลายค่า ครับ
สอบถามการบันทึก ข้อมูล array ลง ฐานข้อมูล พร้อมกัน หลายค่า ครับ
Copy
ผมทำฟอร์มกรอบข้อมูล เป็น เช็คบ๊อก แล้ว มีรายละเอียดต่างๆ
คือว่าข้อมูลเข้าไม่ครบนะครับ เข้า แค่ array ตัวแรก คือค่า type ค่า case กับ desc ไม่บันทึกให้นะครับ
วิธีการ บันทึก array เขาบันทึกยังไงหรอครับ ช่วยแนะนำหน่อยครับ
<form id="formcrate" name="formcrate" action="general_save.php" method="post" > <div class="choice "> <input type="checkbox" name="type[]" value="ประเภท1">ประเภท1 <label >สาเหตุ</label> <input type="text" name="cause[]" > <label >รายละเอียด</label> <input type="text" name="desc[]" > </div> <div class="choice "> <input type="checkbox" name="type[]" value="ประเภท2">ประเภท2 <label >สาเหตุ</label> <input type="text" name="cause[]" > <label >รายละเอียด</label> <input type="text" name="desc[]" > </div> <div class="choice "> <input type="checkbox" name="type[]" value="ประเภท3">ประเภท3 <label >สาเหตุ</label> <input type="text" name="cause[]" > <label >รายละเอียด</label> <input type="text" name="desc[]" > </div> <input name="gen_submit" type="submit" value="บันทึก"> <input type="reset" value="ยกเลิก"> </form>หน้าบันทึกครับ
$type = $_POST['type']; $cause = $_POST['cause']; $desc = $_POST['desc']; foreach($type as $key => $val) { if($type[$key] != "") { $sql_type ="INSERT INTO `tbl_type` ( `type_id` , `type` , `cause` , `desc` ) VALUES ( NULL , '$type[$key]', '$cause[$key]', '$desc[$key]'')"; $que_type = mysql_query($sql_type); }
คือว่าข้อมูลเข้าไม่ครบนะครับ เข้า แค่ array ตัวแรก คือค่า type ค่า case กับ desc ไม่บันทึกให้นะครับ
วิธีการ บันทึก array เขาบันทึกยังไงหรอครับ ช่วยแนะนำหน่อยครับ
Wowowow
25-05-2014
00:15:23
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ