|
|
|
ดึงข้อมูลจาก array มาใส่ใน sql จะใช้คำสั่งไหนดีครับ ช่วยผมหน่อยครับ TT |
|
|
|
|
|
|
|
เอาบรรทัดที่ 30,31 ไปไว้ในลูปหลังบรรทัด 27 หรือเปล่าครับ
|
|
|
|
|
Date :
2017-12-07 13:29:04 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ศึกษาเรื่อง foreach ครับ
|
|
|
|
|
Date :
2017-12-09 04:25:06 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อัลกอลิธึม ยังผิดอยู่
บันทัด 8 - 13 สลับกันอยู่
เราต้องตรวจสอบตัวแปรก่อนว่ามีอยู่จริง ค่อยกำหนดค่าให้อีกตัวแปร
Code (PHP)
if(!isset($_POST['ch'])){
echo "......";
exit; //อย่าลืมจบโปรแกรมด้วย ไม่งั้นมันก็ยังลงไปทำงานข้างล่างอีก ทำให้ server ทำงานหนักโดยใช่เหตุ
}
// $check=$_POST['ch']; // บันทัดนี้ไม่จำเป็นต้องมี ใช้ $_POST['ch'] โดยตรงเลยก็ได้
// รับค่ามาเป็น array ควรใช้ foreach ตามคห #2
foreach($_POST['ch'] as $key=>$value){
$menuid = $value * 1; // แปลงค่าให้อยู่ในรูปแบบใช้งานได้ ป้องกัน sqlinjection
$con->query("insert into tablename (statusid, menuid) values($statusid, $value)");
}
บางส่วนขาดหายไปก็เติมเอาเองนะครับ
|
|
|
|
|
Date :
2017-12-09 08:52:11 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|