Запросы для изменения данных


insert(): вставляет строку в таблицу;
update(): обновляет данные в таблице;
delete(): удаляет данные из таблицы.


INSERT = function insert($table, $columns)

// INSERT INTO `tbl_user` (`name`, `email`) VALUES (:name, :email)
$command->insert('tbl_user', array(
    'name'=>'Tester',
    'email'=>'tester@example.com',
));

UPDATE = function update($table, $columns, $conditions='', $params=array())

// UPDATE `tbl_user` SET `name`=:name WHERE id=:id
$command->update('tbl_user', array(
    'name'=>'Tester',
), 'id=:id', array(':id'=>1));

DELETE = function delete($table, $conditions='', $params=array())

// строим и выполняем следующий SQL:
// DELETE FROM `tbl_user` WHERE id=:id
$command->delete('tbl_user', 'id=:id', array(':id'=>1));