鍍金池/ 問(wèn)答/PHP  HTML/ 商城訂單狀態(tài)改變問(wèn)題

商城訂單狀態(tài)改變問(wèn)題

圖片描述

我在顯示全部訂單的列表的時(shí)候 想先將超時(shí)沒(méi)有支付的訂單先處理一下 再進(jìn)行查詢(xún)顯示(如上圖)
我不能處理如圖的問(wèn)題 我怕在循環(huán)的時(shí)候 有一條執(zhí)行錯(cuò)誤了 我也不想提示給前端
我寫(xiě)了日志的話 也不能保證后面的查詢(xún)正確
我該怎處理這個(gè)問(wèn)題 還是不應(yīng)該在查詢(xún)列表前 處理超時(shí)未支付的訂單
求教 ^_^

回答
編輯回答
愚念

一般這種都是用用定時(shí)任務(wù)執(zhí)行腳本來(lái)處理,不用在列表循環(huán)處理。

2018年5月9日 17:30
編輯回答
巫婆

處理流程有問(wèn)題,像樓上說(shuō)的用定時(shí)任務(wù),而且你這樣處理也會(huì)影響列表的查詢(xún)速度

2018年2月1日 01:44
編輯回答
孤島

建議定時(shí)任務(wù),

另外,這里可以捕獲異常

try {
    // 邏輯處理
    
} catch (Exception $e) {
    // 接收異常,記錄日志即可
    
}

// 下面進(jìn)行正常的訂單列表查詢(xún)展示
2018年5月21日 18:50