|
|
|
รบกวนดูโค๊ด update หลาย แถวให้หน่อย ครับ ขอบคุณ ครับ |
|
|
|
|
|
|
|
if($_GET["Action"] == "Save") -> if(isset($_POST['submit']))
|
|
|
|
|
Date :
2014-11-14 16:12:48 |
By :
แค่ล้อเล่น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
action="admin_manage.php?Action=Save"
|
|
|
|
|
Date :
2014-11-14 16:14:08 |
By :
แค่ล้อเล่น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีอะไรเกิดขึ้นเลย ครับ
|
|
|
|
|
Date :
2014-11-15 09:40:32 |
By :
031130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือ ผมมไ่รู้ว่า ไฟล์นี้ชื่ออะไร แต่ถ้าเรียกตัวมันเองใช้ แบบนี้ดีกว่าครับ
<form name="frmMain" method="post" action="?Action=Save">
<textarea name="order_ID1<?=$i?>" cols="5" rows="2" id="order_ID1<?=$i?>"><?=$objResult['order_ID'];?>
</textarea>
เปลี่ยนเป็น
<input type="text" name="order_ID[]" value="<?=$objResult['order_ID'];?>" >
เก็บตัวแปรเป็น array นำไปใช้งานได้ง่ายๆ
textarea ไม่ต้องไปใช้มันหรอกครับ แค่ input type=text ก็เหลือเฟือ แล้ว
ปล. เปลี่ยน ชื่อทุก field ทุกอันเป็น array
เวลาเรียกใช้งาน
Code (PHP)
foreach( $_POST['order_ID'] as $k=>$ID){
$strSQL .="order_ID= '$ID' ";
$strSQL .=", order_generation= '".$_POST["order_generation"][$k]."' ";
// คอมม่า อย่าลืม คั้่น ระหว่าง field ที่ไม่หือไม่อือ เพราะมัน เออเร่อร์ SQL
// บันทัดล่างนี้สำคัญ ใส่ mysql_error() เข้าไปด้วย
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]\n<br>".mysql_error());
}
|
ประวัติการแก้ไข 2014-11-15 11:12:41 2014-11-15 11:15:03
|
|
|
|
Date :
2014-11-15 11:10:27 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|