|
|
|
ถามเรื่องแก้ไขข้อมูลทีละหลายๆ แถวค่ะ ถามเรื่องแก้ไขข้อมูลทีละหลายๆแถวค่ะ คือข้อมูลที่ต้องการแก้จะเลือกมาจาก CheckBox ค่ะ |
|
|
|
|
|
|
|
ถามเรื่องแก้ไขข้อมูลทีละหลายๆแถวค่ะ
คือข้อมูลที่ต้องการแก้จะเลือกมาจาก CheckBox ค่ะ
แล้วก็มาเป็นหน้า ประมาณนี้
แล้วหน้า Update ก็จะเป็นโค้ด แบบนี้อ่ะค่ะ
Code (SaveEdit.php)
<?
for($i=0;$i<=$_GET["hdnLine"];$i++)
{
include('connect.php');
$sql = "UPDATE request SET require_ = '".$_POST["txtrequire"]."'";
$sql.=",product = '".$_POST["txtproduct"]."'";
$sql.=",interface_ = '".$_POST["txtinterface_"]."'";
$sql.=",eval_catalog = '".$_POST["txteval_catalog"]."'";
$sql.=",eval_catalog = '".$_POST["txtdetail"]."'";
$sql.=",test_script = '".$_POST["txttest_script"]."'";
$sql.=",een = '".$_POST["txteen"]."'";
$sql.=",owner = '".$_POST["txtowner"]."'";
$sql.=",eval_title = '".$_POST["txttitle"]."'";
$sql.=",q_ty = '".$_POST["txtq_ty"]."'";
$sql.=",esd = '".$_POST["txtesd"]."'";
$sql.=",ecd = '".$_POST["txtecd"]."'";
$sql.="WHERE id_request = $id ";
$query = mysql_query($sql);
if($query)
{
echo "Save Done.";
echo"<meta http-equiv='refresh' content='1; url=Modify.php' />";
}
else
{
echo "Error Save [".$sql."]";
}
}
mysql_close();
?>
ช่วยดูให้หน่อยว่าต้องแก้อะไรบ้างคะ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-08 19:57:34 |
By :
epuizaa |
View :
1326 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมดูจากโค้ดนี้แล้วคิดว่า มันทำแค่ loop เดียว มันก็ redirect แล้วครับ
เพราะว่า $query ตัวนี้ถ้าเกิดว่า รอบแรกทำการ update ได้ก็จะเป็น True มันก็จะทำการ redirect ไปที่หน้า Modify.php
if($query)
{
echo "Save Done.";
echo"<meta http-equiv='refresh' content='1; url=Modify.php' />";
}
ถ้าจะเช็ค error ก็ควรประกาศตัวแปร array เพื่อเก็บ ว่าสถานะการ update แต่ละรอบี update ได้หรือเปล่า
แล้วมาเช็ค นอก loop ครับ
|
|
|
|
|
Date :
2009-12-08 20:20:41 |
By :
DownsTream |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|