如何进行一次全局数据库查询(使用 PHP),然后在网页上的不同位置使用所有输出(多行)?
我读到可以为网页上需要数据的每个特定字段调用 JavaScript,但这在性能方面效率很低。
网页将联系某种目录,每个目录旁边都有版本号。这些版本号存储在数据库内,为 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 函数或 View 中查询。我希望查询此函数或仅查看一次,然后在网页上以某种“目录”样式(或表格 View )显示结果。
谢谢
附注这是我在这里发表的第一篇文章。
最佳答案
在单独的 PHP 页面中进行查询,该页面包含在您想要使用该信息的所有页面中。
关于javascript - 使用一个全局数据库查询填充多个网页输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21760104/