Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/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文档超过1个查询_Php_Mysql - Fatal编程技术网

每个PHP文档超过1个查询

每个PHP文档超过1个查询,php,mysql,Php,Mysql,对于网页,im使用mysql中的数据显示在图表中等 对于从mysql中获得数据的每个查询,我都有一个单独的php文档。是否可以在php文档中存储多个查询,而不是为每个查询创建新的php 如果是这样,我如何更改这个getJSON请求(因为现在它使用整个php文档,而不是我想要使用的特定查询) 我想在一个php文档中的不同查询中使用department和hospital变量 事先 巴特现在我找到了一个解决方案: 在getJSON()中,我放置了另一个名为functionName的变量,我使用这个变量

对于网页,im使用mysql中的数据显示在图表中等

对于从mysql中获得数据的每个查询,我都有一个单独的php文档。是否可以在php文档中存储多个查询,而不是为每个查询创建新的php

如果是这样,我如何更改这个getJSON请求(因为现在它使用整个php文档,而不是我想要使用的特定查询)

我想在一个php文档中的不同查询中使用department和hospital变量

事先


巴特现在我找到了一个解决方案:

getJSON()
中,我放置了另一个名为
functionName
的变量,我使用这个变量来确定应该从PHP文件中调用哪个函数。在这些函数中使用我的其他变量。每个函数都返回所需的数据


所有函数都在一个PHP文件中。因此,这为我节省了许多其他PHP文件。

现在,我找到了一个解决方案:

getJSON()
中,我放置了另一个名为
functionName
的变量,我使用这个变量来确定应该从PHP文件中调用哪个函数。在这些函数中使用我的其他变量。每个函数都返回所需的数据


所有函数都在一个PHP文件中。因此,这为我节省了很多其他PHP文件。

如果
AJAX
请求没有“使用PHP文档”,那么就没有这样的事情了。它使用(处理)php脚本输出的任何响应。可以输出包含单个查询结果的单个数组。但是,发布一个包含许多查询结果的数组是无可厚非的。您只需使用一个结构,以便客户端的处理逻辑能够区分它们……此外,您还必须发布charts_hospital.php脚本的代码,以便我们向您展示如何做到这一点。你哪里有问题?您尝试过在该脚本中运行两个查询吗?运行两个查询不是问题,但两个查询都提供了不同的JSON数据。如何使这两个数组彼此分离?既然
AJAX
request不“使用php文档”,就没有这样的事情。它使用(处理)php脚本输出的任何响应。可以输出包含单个查询结果的单个数组。但是,发布一个包含许多查询结果的数组是无可厚非的。您只需使用一个结构,以便客户端的处理逻辑能够区分它们……此外,您还必须发布charts_hospital.php脚本的代码,以便我们向您展示如何做到这一点。你哪里有问题?您尝试过在该脚本中运行两个查询吗?运行两个查询不是问题,但两个查询都提供了不同的JSON数据。如何使这两个阵列彼此分离?
department = $("#department").val();
            hospital = $("#hospital").val();

            //console.log('changed'); 
            $.getJSON('functions/charts_hospital.php', {
                "hosp":hospital,
                "dept":department},