我使用jquery的ajax函数调用php文件。它转到文件,因为它应该并开始执行命令。我有多个
$stmt->execute();
调用,这是mysqli更新查询。但只有第一个将执行,之后它将返回而不是执行下一个查询。为什么它只在1个查询后返回?
答案 0 :(得分:1)
我看到的唯一问题的答案是:“我应该寻找什么可能导致这个问题?”
http://php.net/manual/en/errorfunc.configuration.php
您应该在PHP日志中查找错误,以便了解代码停止的原因。日志的默认位置是与apache的错误日志相同的文件(如果您使用的话,则为IIS)
答案 1 :(得分:0)
您的程序在查询之间崩溃。不幸的是,作为PHP,它通常会默默地这样做,让你不禁在想知道发生了什么。检查您的错误日志&如果它们是空的,您可能需要调高错误报告级别。
乍一看,我猜你的SQL无效,导致一个未处理的异常。