Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.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/1/php/251.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
Javascript 用一个全局数据库查询填充多个网页输出?_Javascript_Php_Html - Fatal编程技术网

Javascript 用一个全局数据库查询填充多个网页输出?

Javascript 用一个全局数据库查询填充多个网页输出?,javascript,php,html,Javascript,Php,Html,如何进行一次全局数据库查询(使用PHP),然后使用网页上不同位置的所有输出(多行) 我了解到,可以为需要数据的网页上的每个特定字段调用javascripts,但这在性能方面效率低下 该网页将联系一种目录,每个目录旁边都有版本号。这些版本号存储在数据库中,为20个不同的字段调用数据库20次将是低效的 关于如何在页面加载时全局运行PHP查询,然后在页面中的不同位置使用不同的输出,有什么建议吗 用所需输出的示例更新问题: 该网页应显示以下输出: Document Name Doc

如何进行一次全局数据库查询(使用PHP),然后使用网页上不同位置的所有输出(多行)

我了解到,可以为需要数据的网页上的每个特定字段调用javascripts,但这在性能方面效率低下

该网页将联系一种目录,每个目录旁边都有版本号。这些版本号存储在数据库中,为20个不同的字段调用数据库20次将是低效的

关于如何在页面加载时全局运行PHP查询,然后在页面中的不同位置使用不同的输出,有什么建议吗

用所需输出的示例更新问题: 该网页应显示以下输出:

Document Name            Document Version

DEPT A DOCS:
Doc ABC                    1.2
- Description of doc
Doc another doc            2.3
- Description of doc

DEPT B DOCS:
Yet another doc            0.9
- Description of doc
Doc XYZ                    3.0
- Description of doc
每个文档都有自己的相关版本。每个文档在数据库中都有自己的表及其相关版本,可以从Postgres函数或视图中查询。我只希望查询此函数或视图一次,然后在网页上以“目录”样式(或表格视图)的形式显示结果

多谢各位


另外,这是我在这里的第一篇文章。

在一个单独的PHP页面中进行查询,该页面包含在所有要使用信息的页面中。

在页面开头进行一次数据库查询,以获取所有版本的数据

使用PHP将其拆分为以版本号为键的关联数组


然后,在页面的不同部分中,只需使用版本号应用于该数组。以您需要的方式输出数据。这个版本的数据将在页面的下半部分

,其中HTML用于构造元素和编写“文本”以及版本号输出,我如何引用以前PHP生成的输出?我是否在HTML代码的中间打开一个新的PHP标签,然后访问那些全局变量或JavaScript?我不确定如何引用从HTML文档中间的另一个脚本生成的页面顶部的数据。现在我不确定我是否明白了。。。因此,页面顶部有一些内容表:版本列表。当用户单击列表中的某个版本时,是否要显示该版本的子记录?所有这些都应该预先加载吗?听着,也许你可以展示你想要的样本,或者更具体一点。我已经用一个期望输出的例子更新了我上面的问题。其思想是只查询数据库一次,这将返回多行(文档及其版本号),然后在稍后的HTML页面中,显示这些不同的文档名称及其旁边的关联版本号。由于输出可能不是简单的矩阵样式的表布局,而是用文本和描述分隔的,因此我需要从网页上的不同位置一次一个地访问以前返回的数据库结果。谢谢你的指导。