【发布时间】:2013-07-17 19:18:34
【问题描述】:
我需要一些帮助。
我有不同的文件。例如:
- index.php、news.php
- 包含脚本,例如:facebook.php、pay.php 等。
在所有页面(news.php 除外)上,事务在脚本开头开始,在脚本结尾结束。
在 index.php 和 news.php 等页面上,我包含 pay.php。但问题是:当我访问 index.php 时,一个事务已经开始,所以现在有两个事务处于活动状态!但我无法从 pay.php 中删除 transaction-start,因为如果我从 news.php 调用脚本,则没有活动交易。
(我的网站要复杂得多,页面和内容更多)。
有人可以帮帮我吗?谢谢!
【问题讨论】:
-
您需要更清楚地解释一下。这是什么交易?
-
这是一个 MySQL 事务。喜欢stackoverflow.com/questions/2708237/…
-
@jordy well stop :) ...您真的应该采用较新的数据库引擎之一... mysql 扩展已被弃用。
标签: php mysql optimization transactions