Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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返回得太早了_Php_Jquery_Mysqli - Fatal编程技术网

php返回得太早了

php返回得太早了,php,jquery,mysqli,Php,Jquery,Mysqli,我使用jquery的ajax函数调用php文件。它进入文件,并开始执行命令。我有很多 $stmt->execute(); 调用,这是mysqli更新查询。但是只执行第一个查询,然后返回,而不是执行下一个查询。为什么它只在一次查询后返回?我看到的唯一问题的答案是:“我应该查找哪些可能导致此问题的原因?” 您应该在PHP日志中查找错误,让您知道代码停止的原因。日志的默认位置与apache的错误日志(如果使用IIS,则为IIS)相同。您的程序在两次查询之间崩溃。不幸的是,作为PHP,它通常会

我使用jquery的ajax函数调用php文件。它进入文件,并开始执行命令。我有很多

$stmt->execute();

调用,这是mysqli更新查询。但是只执行第一个查询,然后返回,而不是执行下一个查询。为什么它只在一次查询后返回?

我看到的唯一问题的答案是:“我应该查找哪些可能导致此问题的原因?”


您应该在PHP日志中查找错误,让您知道代码停止的原因。日志的默认位置与apache的错误日志(如果使用IIS,则为IIS)相同。

您的程序在两次查询之间崩溃。不幸的是,作为PHP,它通常会默默地这样做,让您挠头想知道发生了什么。检查错误日志&如果它们为空,则可能需要提高错误报告级别

乍一看,我猜您的SQL是无效的,导致了一个未经处理的异常