ช่วยอธิบายการทำงานของโค้ดส่วนนี้ได้มัย้ครับไม่เข้าใจจริงๆๆๆๆๅๅๅ
ตรวจสอบ ใน SQL ว่า ตัวอักษร ไหญ่หรือ เล็ก ให้ตรงกันนะครับ เช่น NAME ใน sql ก็ ต้อง NAME
ถ้าเป็นตัวเล็ก Name ใน SQL ก็ ต้อง Name นะครับลอง ตรวจสอบดู
หรือไม่ลองเขียนแบบนี้ดูครับ
ผมไม่แน่ ใจว่า เขียนแบบนั้นได้หรือเปล่า แต่เวลาผมใช้ผมเขียนแบบนี้ ครับ
Code (PHP)
$strSQL = "UPDATE files SET NAME = '$_POST[txtName]' WHERE FilesID = '$_GET[FilesID]' ";
ผิดพลาดขออภัยครับ
ประวัติการแก้ไข 2011-12-25 22:19:13
Date :
2011-12-25 22:16:12
By :
yamcrocodile
Code (PHP)
$strSQL = "UPDATE files SET NAME = '".$_POST["txtName"]."' WHERE FilesID = '".$_GET["FilesID"]."' ";
Date :
2011-12-25 22:59:39
By :
auan
stu = 'hgtfrds' adv = 'htgrfed' spe = 'ytyredw' gra = 'great'
อันนี้มันอยู่ตรงไหนของประเทศไทยครับ
Date :
2011-12-25 23:33:12
By :
ikikkok
Code (PHP)
<?
$objConnect = mysql_connect("localhost","root","root") or die("Error Connect to Database");
$objDB = mysql_select_db("mydatabase");
$strSQL = "UPDATE files ";
$strSQL .=" SET NAME = '".$_POST["txtName"]."' WHERE FilesID = '".$_GET["FilesID"]."' ";
$objQuery = mysql_query($strSQL); อัพเดทข้อมูลปกติ
if($_FILES["filUpload"]["name"] != ""){ เช็คว่า ถ้าตัวแปร filUpload ไม่เป็นค่าว่าง ก็ให้ทำตามคำสั่งที่อยู่ใน if
if(move_uploaded_file($_FILES["filUpload"]["tmp_name"],"myfile/".$_FILES["filUpload"]["name"])){ คำสั่ง upload file ไม่ต้องเช็ค if ก็ได้นะ
//*** Delete Old File ***//
@unlink("myfile/".$_POST["hdnOldFile"]); คำสั่งลบไฟล์เก่าที่อยู่ในโฟล์เดอร์ myfile (คือชื่อก็ต้องเหมือนกันด้วยน่ะ)
//*** Update New File ***//
$strSQL = "UPDATE files ";
$strSQL .=" SET FilesName = '".$_FILES["filUpload"]["name"]."' WHERE FilesID = '".$_GET["FilesID"]."' ";
$objQuery = mysql_query($strSQL); คำสั่งอัพเดทไฟล์
echo "Copy/Upload Complete<br>"; ตรงนี้น่าจะเช็ค if นะ ว่าถ้า query แล้วก็ให้แสดงข้อความบอกว่าทำงานเสร็จแล้วนะ ก็แล้วแต่นะ แค่แนะนำน่ะ
}
}
?>
<a href="PageUploadToMySQL3.php">View files</a>
Date :
2011-12-25 23:34:26
By :
บังเอิญผ่านมาเห็น
Where clause ผิดครับ !!!!!!!!!!!!!!!!! เขียนให้ถูกต้องตามหลักการด้วยเน้อ เวลาเชื่อมประโยคต้องมี AND , OR ด้วย
ประวัติการแก้ไข 2011-12-26 08:25:22
Date :
2011-12-26 08:24:37
By :
Songkram
Load balance : Server 01