Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.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/8/mysql/65.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 每个帖子iD加载一个评论框(循环仅检索一次)_Php_Mysql_Pdo - Fatal编程技术网

Php 每个帖子iD加载一个评论框(循环仅检索一次)

Php 每个帖子iD加载一个评论框(循环仅检索一次),php,mysql,pdo,Php,Mysql,Pdo,我正在从两个MySQL表中检索数据,userUpdates和userComments。userUpdates正确加载,userComments也正确加载 问题是userUpdates打印许多框 (因为它在FOREACH循环中)使用正确的信息,userComments也会打印正确的信息,但不会打印循环中的所有帖子 所有评论即将发布 from userComments将仅为第一个打印的userUpdates框加载 说明: 现在应该是这样的 说明: 我无用的结论=这与userComments无关,

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

问题是userUpdates打印许多框 (因为它在FOREACH循环中)使用正确的信息,userComments也会打印正确的信息,但不会打印循环中的所有帖子

所有评论即将发布 from userComments将仅为第一个打印的userUpdates框加载

说明:

现在应该是这样的

说明:

我无用的结论=这与userComments无关,但是userUpdates和我如何在.PHP文件中定位数据,但我无法理解为什么 它没有将数据正确地拉到所有帖子,因为它显示的是一个特定的帖子(总是最后一个帖子/最新的)

[如果有人对此感到困扰,我可以在此编辑并发布代码]

这是UserUpdate和userComments的查询:

这是.PHP页面,我正在打印这两篇文章,并包含一个include_once来加载用户评论

我已经做了20个小时了,不想问Stackoverflow这样我就可以从错误中吸取教训。。我的大脑最不愿意说的是,任何帮助或建议都会非常有用
非常感谢。

这不是因为您只使用了一次include\u,而在随后的循环中没有包含该文件。尝试var_转储include_once语句。第一个循环应该返回false,如果我是正确的,其他循环将返回true。在这种情况下,只需将其更改为一个正常的include函数

它从未传递过我的想法,即需要一次就可以导致此问题。损失20个小时是值得的,现在我不会再犯那样的错误了。别担心——我们都在那里,花了几个小时解决一个需要几秒钟才能解决的问题!:)