gpt4 book ai didi

php - 每个帖子 ID 加载一个评论框(仅循环检索一次)

转载 作者:行者123 更新时间:2023-11-29 13:46:09 25 4
gpt4 key购买 nike

我正在从两个 MySQL 表 userUpdates 和 userComments 中检索数据。 userUpdates 正确加载,userComments 也正确加载。

问题是 userUpdates 打印许多框(因为它位于 FOREACH 循环内)有了正确的信息,userComments 也会打印正确的信息,但不会打印循环内的所有帖子。

所有评论都来了来自 userComments 只会加载第一个打印的 userUpdates 框。

插图:

The wrong way

现在应该是这样的,

插图:

The correct way

我无用的结论 = 它与 userComments 无关,但与 userUpdates 以及我如何在 .PHP 文件中定位数据有关,但我无法理解为什么它没有将数据正确地提取到所有帖子,因为它专门显示一个帖子(始终是最后发布的/最新的)。

[如果它打扰任何人,我可以在此处编辑并发布代码]

这就是针对 userUpdates 和 userComments 的查询:

<强> http://pastie.org/private/9exetjlvwgn4pfwgxzlktq#24

这是 .PHP 页面,我在其中打印两个帖子并包含一个 include_once 来加载用户评论。 :

<强> http://pastie.org/private/jxrtobolbzsgaupsxt9mxq

我已经研究了 20 个小时,不想问 Stackoverflow,这样我就可以调试并从错误中学习。至少我的大脑已经完成了,任何帮助或建议都会非常好赞赏。

最佳答案

这不是因为您使用的是 include_once ,它不会在后续循环中包含该文件吗?尝试 var_dumping include_once 语句。如果我是正确的,第一个循环应该返回 false,其他循环将返回 true。在这种情况下,只需将其更改为正常的包含函数

关于php - 每个帖子 ID 加载一个评论框(仅循环检索一次),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17388957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com