有誰知道,刪除操作中是否有CRUD中的bug。 DB適配器:Zend_Db不刪除表格行
$this->_db = Zend_Registry::get("db");
我這樣做:
$sql = "DELETE FROM premium_items WHERE id = '$id'";
$stmt = new Zend_Db_Statement_Pdo($this->_db, $sql);
return $stmt->execute();
和
$sql = "DELETE FROM premium_items WHERE id = ?";
$stmt = new Zend_Db_Statement_Pdo($this->_db, $sql);
return $stmt->execute(array($id));
和
$this->_db->delete('premium_items', "id = '$id'");
每個變種工作沒有任何錯誤,但不會做什麼它必須這樣做。 在這種情況下我能做些什麼?
找到了解決辦法,大家說的沒錯,一個剛剛總是要檢查事務被提交:( – 2012-04-11 10:33:06