Принимаем вопросы от населения
| 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!
|