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