首页数据库MysqlDriver 事务
MysqlDriver 事务
transStart / commit / rollback

方法清单

方法说明
transStart()开启事务(首次连接)
commit()提交
rollback()回滚
典型用法
$db = M("order");
$db->transStart();
try {
    $id = $db->insert(array("order_no" => "KQ001", "amount" => 100));
    $db->table("order_item")->insert(array("order_id" => $id, "goods_id" => 1));
    $db->commit();
} catch (\Exception $e) {
    $db->rollback();
    return $this->jsonReturn(0, "下单失败:" . $e->getMessage());
}
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页