public function action() { $attrs = array('name', 'start', 'end'); $attrs_cond = array('id'); $sql = TTransaction::get_update_query('event', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values(array_merge($attrs, $attrs_cond)); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } return parent::get_result(); }
public function action() { $attrs = array(); $attrs_cond = array(); $sql = TTransaction::get_update_query('table', $attrs, $attrs_cond); // Parâmetros em ordem de aparição da query $query_values = parent::get_input_values(array_merge($attrs, $attrs_cond)); // Resultado da query $query_result = TTransaction::safe_execute($sql, $query_values); if ($query_result === false) { parent::set_error(101); TTransaction::rollback(); } else { //$this->treat_success($query_result); } return parent::get_result(); }