prestashop-1.6 - 启动事务、提交和回滚 Prestashop 1.6
问题描述
我有一个问题:有人知道 Db 类(PS v1.6.0.20)是否管理 mysql 事务吗?
//Begin
$db->insert('product', array());
$db->insert('product_lang', array());
$db->insert('product_shop', array());
//Complete
谢谢。
解决方案
对于“插入”没有。
Db::getInstance()->execute('
INSERT INTO `'._DB_PREFIX_.'order_invoice_payment` (`id_order_invoice`, `id_order_payment`, `id_order`)
VALUES('.(int)$invoice->id.', '.(int)$payment->id.', '.(int)$order->id.')');
Db 类只管理选择查询。
推荐阅读
- java - Springboot 应用程序在 Cloud Foundry 上崩溃而没有任何崩溃日志
- lua - 向数组添加名称,检查数组以查看名称是否存在,运行代码
- json - 如何在 JavaScript 中使用访问令牌格式化 API 调用
- python - 如何用 Opencv Python 计算图像中有多少个白色“球”?
- python - 预测下一个结果 MLP 神经网络 Python
- r - R Plotly 返回空白森伯斯特图
- python - python数据框中具有单链接的层次聚类
- r - 从每个频率箱中随机选择观察值
- node.js - 如何在猫鼬节点js中使用聚合使用多个嵌套对象来过滤多个嵌套数组对象
- twilio - 使用 Twilio 发送的 vCard 未在 iOS 中正确呈现