Model.db_begin - kouji6309/SingleMVC GitHub Wiki
ιε§δΊ€ζοΌPDO::beginTransaction ηε₯εγδΈθ¬θ db_commit ε db_rollBack δΈθ΅·δ½Ώη¨γ
protected db_begin() : bool
η‘γ
ζεζε€±ζγ
ε·θ‘δΊ€ζδΈ¦η’Ίθͺ
$this->db_begin();
$this->db_prepare('INSERT INTO `users` (`id`, `name`) VALUES (:id, :name);');
$this->db_bind([':id' => 1, ':name' => 'kouji']);
if ($this->db_insert() === false) {
$this->db_rollBack();
return;
}
$this->db_commit();