聯(lián)系官方銷售客服
1835022288
028-61286886
\Phpcmf\Service::M()->db->query('delete a,b from dr_1_book as a, dr_1_book_data_0 as b where a.id = "'.$cid.'" and b.id = a.id');
這個如何知道是否刪除成功或者失敗呢?想要得到返回數(shù)據(jù),后面加->getRowArray();獲取不到,這個應(yīng)該如果獲取,現(xiàn)在是數(shù)據(jù)刪除了,沒有返回數(shù)據(jù)所以沒法判斷返回給前端是否刪除成功
Query.這個沒有返回數(shù)據(jù)的。只有真假
回復(fù)@迅??蚣芗夹g(shù)-令狐熬
刪除失敗返回的是假的嗎?
不會,只會返回執(zhí)行是否有錯誤,并不能返回是否刪除成功
那我要自己寫SQL刪除的話怎么寫才行呢,我要一次刪除兩張表內(nèi)的數(shù)據(jù)
我的印象中。SQL并沒有刪除兩表的語句,你可以查查MySQL的官網(wǎng)文檔語法
上面這個SQL就可以啊。。。,只是程序內(nèi)我怎么知道是否刪除成功了
可以通過sql再次查詢一次是否存在記錄,如果不存在了就表示已經(jīng)刪除掉了