難道沒有提示錯誤嗎,你的字段類型要清楚,特別是整數(shù),字符。 `name` =".$_POST["name"] 這個name我想應(yīng)該這樣:`name` = '".$_POST["name"]."'"
創(chuàng)新互聯(lián)建站客戶idc服務(wù)中心,提供西部信息機(jī)房、成都服務(wù)器、成都主機(jī)托管、成都雙線服務(wù)器等業(yè)務(wù)的一站式服務(wù)。通過各地的服務(wù)中心,我們向成都用戶提供優(yōu)質(zhì)廉價(jià)的產(chǎn)品以及開放、透明、穩(wěn)定、高性價(jià)比的服務(wù),資深網(wǎng)絡(luò)工程師在機(jī)房提供7*24小時標(biāo)準(zhǔn)級技術(shù)保障。
update用mysql_query執(zhí)行的時候能得到返回值,這個返回值說明了執(zhí)行是否成功。
然后用mysql_affected_rows判斷是否修改了數(shù)據(jù)
兩個判斷組合起來用就能滿足你的需求了
//重寫回調(diào)處理函數(shù)
public?function?NotifyProcess($data,?$msg)
{
Log::DEBUG("call?back:"?.?json_encode($data));
$notfiyOutput?=?array();
if(!array_key_exists("transaction_id",?$data)){
$msg?=?"輸入?yún)?shù)不正確";
return?false;
}
//查詢訂單,判斷訂單真實(shí)性
if(!$this-Queryorder($data["transaction_id"])){
$msg?=?"訂單查詢失敗";
return?false;
}
$this-handel_order($data['out_trade_no'],$data['transaction_id']);
return?true;
}
//業(yè)務(wù)處理
public?function?handel_order($order_sn,$out_trade_no){
$arr?=?json_encode(array(
'order_sn'??????=$order_sn,
'out_trade_no'=$out_trade_no,
));
$url?=?getCurl('Wxpay/payComplete');
$res?=?json_decode(https_request($url,$arr),true);
if($res['status']==1)?$this-Closeorder($order_sn);????//關(guān)閉訂單
}
單引號和雙引號不是一個概念。你的$e_mount+1應(yīng)該用tab鍵上面的那個符號包含