->delete()

->delete() -- 表からアイテムを削除します

概要

int $DB_DataObject->delete ([boolean $useWhere])

説明

主キーあるいは whereAdd() メソッドコールのいずれかに基づいてデータベースからデータを削除します。 デフォルトでは、削除はセットされた変数に基づいて行われます。 しかしながら、 whereAdd() メソッドを使用したい場合、 $useWhere パラメータに DB_DATAOBJECT_WHEREADD_ONLY をセットすべきです。

パラメータ

返り値

int 作用した行数、あるいは失敗した場合 FALSE

例外・エラー

表 39-1PEAR_Error の値

エラーコードエラーメッセージ意味解決策
DB_*"*"PEAR::DB を参照してくださいPEAR::DB を参照してください
DB_DATAOBJECT_ERROR_NODATA "削除: クエリの $condition にデータが指定されていません"   

注意

この関数は、スタティックにコールする ことはできません。