如何在使用基于reddit的算法修改存储功能的情况下查询选择所有mysql行?

StackOverflow https://stackoverflow.com/questions/8830092

我花了一整天的时间来谷歌搜索,删除和插入,以尝试实现此代码。我一直在尝试使用php和mysql实现类似reddit的网站。我一直在关注另一个问题: PHP MYSQL查询算法帮助及其它查询存储函数时,效果很好,并根据myphpadmin中上一个问题中编码的算法对行进行排序 通用标签

,但是当我将查询粘贴到我的php文件中时: 通用标签

它不起作用,我得到了白色的HTML屏幕。例如,当我拥有PHP时 通用标签

我的reddit / facebook之类的墙已经放置在mysql的每一行中,并且一切正常。但是当我将其更改为 通用标签

即使我知道它可以在myphpadmin中运行,网页也只会返回白屏。

我的语法是否有问题,还是无法使用存储的函数查询全选来在php中对结果进行排序?

有帮助吗?

解决方案

我想我找到了一个解决方案,方法是创建一个视图,然后查询该视图而不是原始表。在查询myphpadmin中的存储函数后: 通用标签

然后在返回这些结果之后创建一个视图。然后,我没有在我的PHP文件中查询相同的方法,而是使用以下命令查询了新的mysql视图: 通用标签

Voila!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top