|
|
|
ช่วยดูโค้ดเรื่องการแก้ไขข้อมูลทีค่ะ กด บันทึก แล้วข้อมูลไม่บันทึกลงฐานข้อมูลค่ะ |
|
|
|
|
|
|
|
กด บันทึก แล้วข้อมูลไม่บันทึกลงฐานข้อมูลค่ะ แต่มันก็ขึ้นว่าบันทึกได้ งงมากค่ะ T_T
<?
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("tample");
$strSQL = "UPDATE admin_news SET ";
$strSQL .="ID= '".$_POST["txtID"]."' ";
$strSQL .=",Topic= '".$_POST["txtTopic"]." ' ";
$strSQL .=",Detail= '".$_POST["txtDetail"]." ' ";
$strSQL .=",DMY= '".$_POST["txtDate"]." ' ";
$strSQL .=",Who= '".$_POST["txtWho"]." ' ";
$strSQL .=",Pic1= '".$_POST["FileUpload1"]." ' ";
$strSQL .=",Pic2= '".$_POST["FileUpload2"]." ' ";
$strSQL .=",Pic3= '".$_POST["FileUpload3"]." ' ";
$strSQL .=",Pic4= '".$_POST["FileUpload4"]." ' ";
$strSQL .=",File= '".$_POST["FileUpload5"]." ' ";
$strSQL .="where ID = '".$_GET["ID"]."' ";
$objQuery = mysql_query($strSQL);
if($objQuery)
{
echo "ข้อมูลได้ถูกแก้ไขเรียบร้อยแล้วค่ะ<br /><br />";
}
else
{
echo "ไม่สามารถแก้ไขข้อมูลได้ค่ะ[".$strSQL."]<br /><br />";
}
mysql_close($objConnect);
?>
Tag : - - - -
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง echo $_GET["ID"] ครับ
ว่าส่งค่ามาหรือเปล่า
|
|
|
|
|
Date :
2010-07-04 23:12:04 |
By :
iieszz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ID ถ้าเป็น PK มัน update ไม่ได้ครับ
|
|
|
|
|
Date :
2010-07-05 02:27:05 |
By :
blacklion |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To K' PlaKriM
ลองเอา ID ออกแล้วค่ะ และใส่โค้ด
Code
$objQuery = mysql_query($strSQL) or die(mysql_error());
แล้วค่ะ ก้อเหมือนเดิมเลย ไม่เข้าฐานข้อมูล
***************************************************************************************
To K' iieszz
ลอง echo $_GET["ID"] แล้วค่ะ มันไม่ส่งค่ามาจิง ๆ ด้วยค่ะ
ทำไงดีค่ะ ช่วยด้วยค่ะ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดู โค้ด ตอน get ค่ามาหน่อยได้ไหมครับ ทำเป็นลิ้งค์หรือเปล่าครับ ขอดูหน่อยน่ะจ๊ะ จุบุจุบุ
|
|
|
|
|
Date :
2010-07-05 13:43:29 |
By :
chubichane |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ID ตั้งแต่ต้นมันมายังไงอ่ะครับ ที่ดึงจากฐานข้อมูลมา แล้ว get มายังไง อยากดูตอนแรกๆเลยอ่ะครับ ตอนนี้ยังไม่ค่อยเห็นภาพอ่ะจ๊ะ จุบุจุบุ
|
|
|
|
|
Date :
2010-07-05 14:04:05 |
By :
chubichane |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นสร้างช่องข้อมูลเพิ่มมาอีกช่องเก็บค่าของ id เอาไว้ แล้วทำการ hidden ไว้เช่น
<input name="id" type="hidden" values="<?=$ตัวแปร["id"]?>">
|
|
|
|
|
Date :
2010-07-05 14:19:41 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาโค๊ดมาดูเถ๊อะพี่น้อง
|
|
|
|
|
Date :
2010-07-06 23:46:21 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า code php คิดว่าถูกแล้ว ลองดูที่ msql ดูครับว่า column ตรงกับที่ code เป่าหรือมีไม่ครบ
เพราะผมเคยเป็นเหมือนกันครับ แบบว่าไม่ลง database แต่ แสดงหน้า page ว่าลง
เพราะว่าผมใส่ชื่อผิด มันเลยหาไม่เจอเลยไม่ลงอ่ะ
ปล.. ผมมือไหม่ งูๆ ปลาๆ ยังไงก็ช่วยๆกันนะครับ
|
|
|
|
|
Date :
2010-07-07 01:10:37 |
By :
aliverkung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วค่ะ ทุกคน
มันเป็นที่โปรแกรมค่ะ
ตรง GET , POST ด้วยค่ะ
เปลี่ยนค่าไปมา บันทึกได้ซะงั้น
ขอบคุณทุก ๆ คนมากนะคะ ที่มาช่วยค่ะ
|
|
|
|
|
Date :
2010-07-09 15:12:08 |
By :
kapi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|