削除操作でCRUDにバグがある場合は誰も知っていますか? 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'");
各バリアントがエラーなしで動作しますが、何をしていませんそれはしなければならない。 このような状況で私は何ができますか?
Zend_Db_Adapter
で
、皆は1つがちょうど常にトランザクションがコミットされたかどうかを確認する必要があり、正しかった:( –