Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/81.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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_Sql_Continuous Integration - Fatal编程技术网

Php 代码点火器中的多个查询-分号中断查询

Php 代码点火器中的多个查询-分号中断查询,php,sql,continuous-integration,Php,Sql,Continuous Integration,我正在进行一个项目,需要创建一个包含动态列的透视表。为此,我使用的教程如下所述: 使用该教程,我能够进行适当的查询以生成透视表。 当我通过phpMyAdminSQL对话框执行它时,查询运行良好,结果如预期的那样出现。我遇到的问题是,当我尝试通过CodeIgniter通过$this->db->query$query运行查询时,它在标记整个查询中第一条SQL语句结尾的第一个分号处失败。问题是,该语句由我需要同时运行的几个查询组成。 我阅读了有关CI上的事务,但不知道如何才能获得查询结果。 如果您能提

我正在进行一个项目,需要创建一个包含动态列的透视表。为此,我使用的教程如下所述:

使用该教程,我能够进行适当的查询以生成透视表。 当我通过phpMyAdminSQL对话框执行它时,查询运行良好,结果如预期的那样出现。我遇到的问题是,当我尝试通过CodeIgniter通过$this->db->query$query运行查询时,它在标记整个查询中第一条SQL语句结尾的第一个分号处失败。问题是,该语句由我需要同时运行的几个查询组成。 我阅读了有关CI上的事务,但不知道如何才能获得查询结果。 如果您能提供有关如何在CI上运行该查询并避免分号问题的建议,我们将不胜感激


谢谢

如果这对将来的任何人都有帮助,我可以通过将整个查询放在存储过程中来克服多语句问题。然后通过CodeIgniter调用该过程及其参数