->update()

->update() -- Update objects variables into database

Synopsis

int $DB_DataObject->update ([dataobject|boolean $original|$useWhere])

Описание

Updates current objects variables into the database. if you supply it with a dataObject, as an argument, it will only update the differences between the new and old.

if called with DB_DATAOBJECT_WHEREADD_ONLY as the argument, the update request is built based on the whereAdd values, rather than the primary key. This enables global updates to be performed, rather than single row ones.

Параметр

Возвращаемое значение

int number of rows affected or FALSE on failure

Throws

Таблица 34-1. Возможные значения PEAR_Error

Error codeError messageMeaningSolution
DB_DATAOBJECT_ERROR_INVALIDCONFIG"update:No table definition for $table"  
DB_DATAOBJECT_ERROR_NODATA"update: No Data specifed for query $settings"  

Заметка

Эта функция не должна вызываться статически.

Пример


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ