Принимаем вопросы от населения
Trustmaster |
|
---|---|
1) Для обновления 1-й записи в таблице в конкретном поле: $db->update(cot::$db_foo, array('some_field' => $new_value), "some_key = ? AND some_other_key = ?", array($some_key, $some_other_key)); 2) Для обновления 1-й записи в таблице в нескольких полях: $foo = array( 'some_field' => 'New value', 'some_thing' => 12345 ); $db->update(cot::$db_foo, $foo, "some_key = ? AND some_other_key = ?", array($some_key, $some_other_key)); 3) Для обновления группы записей в таблице в конкретном поле: Аналогично 1), но с соответствующим условием выборки, например: $db->update(cot::$db_foo, array('some_field' => $new_value), "some_key > ?", $some_key); Но надо иметь в виду, что значения в some_field у всех записей будут одинаковые! 4) Для обновления группы записей в таблице в нескольких полях: Аналогично 2) и 3). И обновленные значения будут одни и те же. May the Source be with you!
|