我想刪除我的數據庫的一個表中的一個條目。表名是,書。但在表標題使用外鍵書。用codeigniter從數據庫中刪除PHP
book: id, name
title: id, book_id, title
現在我想刪除書的條目。所以,我必須刪除標題表中的相關條目。我的代碼是:
$this->db->where(book_id,$deleteid);
$this->db->delete(title);
$this->db->where(id,$deleteid);
$this->db->delete(book);
我的問題是第一where子句會影響我的第二刪除第? 如果它影響第二個,我應該怎麼做才能避免這種情況?
謝謝。我是PHP的初學者。
THX你的建議。 – MarshalSHI