Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:mysqli_多_查询和mysql_回滚_Php_Mysqli - Fatal编程技术网

PHP:mysqli_多_查询和mysql_回滚

PHP:mysqli_多_查询和mysql_回滚,php,mysqli,Php,Mysqli,我一直在做一些研究,如果我可以使用mysqli\u multi\u查询,它可能包含两个更新/删除,而在其中一个查询失败时使用mysql\u回滚,我还没有找到完整的答案。有人知道这是否可以做到吗?如果是这样的话,有什么简单的例子可以借鉴吗 我看到的唯一示例和信息是禁用自动提交的简单逐个查询,然后在最后提交,并在出现问题时选择回滚。对于这些问题,我只需设置一个简单的数据库,创建一些查询,并使用mysql\u multi\u查询功能运行它们(当然,添加1个不起作用的查询)然后试着回滚更改。你在第一个函

我一直在做一些研究,如果我可以使用
mysqli\u multi\u查询
,它可能包含两个更新/删除,而在其中一个查询失败时使用
mysql\u回滚
,我还没有找到完整的答案。有人知道这是否可以做到吗?如果是这样的话,有什么简单的例子可以借鉴吗


我看到的唯一示例和信息是禁用自动提交的简单逐个查询,然后在最后提交,并在出现问题时选择回滚。

对于这些问题,我只需设置一个简单的数据库,创建一些查询,并使用mysql\u multi\u查询功能运行它们(当然,添加1个不起作用的查询)然后试着回滚更改。你在第一个函数中提到了mysqli,在第二个函数中提到了mysqli。对不起,应该是mysqli_回滚。是的,我也在想,我可能会在一段时间内这样做,希望在我之前能有所了解。Thanks@DennisHepworth这应该为你解释得更进一步一些