|
|
|
ช่วยดูให้หน่อยครับ มันออกแต่ข้อมูลเดิม พอbrow ไฟล์ใหม่เข้าไปก็ออกข้อมูลเดิม ใช้เงื่อนไขเช็คค่า $_FILES["filUpload"]["name"] ถ้าไม่มีการส่งค่ามาไม่ต้องให้อัพเดท |
|
|
|
|
|
|
|
เงื่อนไขที่จะทำหลังการเช็คค่า ทำไมมันอยู่นอก if หล่ะครับ
Code (PHP)
<?
include 'connect1.php';
$strSQL = "UPDATE ftender SET ";
$strSQL .="news_id = '".$_POST["txtCustomerID"]."' ";
$strSQL .=",file_name = '".$_POST["txtName"]."' ";
$strSQL .=",name = '".$_POST["txtCountryCode"]."' ";
$strSQL .=",by_adm = '".$_POST["txtBudget"]."' ";
$strSQL .=",dateT = '".$_POST["txtUsed"]."' ";
//$file=$_POST['hdnOldFile'];
if(!empty($_FILES["filUpload"]["name"]))
{
if(copy($_FILES["filUpload"]["tmp_name"],"mytender/".$_FILES["filUpload"]["name"]))
{
//*** Delete Old File ***//
@unlink("mytender/".$_POST["hdnOldFile"]);
echo "Copy/Upload Complete<br>";
$strSQL .=",news_name ='".$_FILES["filUpload"]["name"]."'";
$strSQL .="WHERE news_id = '".$_GET["news_id"]."' ";
}
}
else
{
echo ("mytender/".$_POST["hdnOldFile"]);
$strSQL .=",news_name =".$_POST["hdnOldFile"]."'";
$strSQL .="WHERE news_id = '".$_GET["news_id"]."' ";
}
if(mysql_query($strSQL)){
echo 'Success';
}else{
echo 'Not Success';
}
?>
|
|
|
|
|
Date :
2012-11-25 19:56:47 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2012-11-26 09:29:50 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|