gpt4 book ai didi

php - 如果没有更多条目要加载,在 mysql 查询中添加 if 语句?

转载 作者:行者123 更新时间:2023-11-29 03:43:40 25 4
gpt4 key购买 nike

抱歉这个令人费解的问题。我遇到的问题是有没有办法以 if 语句或类似函数的形式添加条件,以检查运行 mysql 查询时是否没有留下任何行/数据条目?

基本上,我的网站是如何设置的,我有一个 Twitter 风格的博客页面。在网站上显示了一堆按添加日期降序排列的帖子,这些帖子都是从数据库中获取的。默认情况下,该页面开始时仅显示 8 个帖子,带有一个“点击更多”按钮,然后运行一个 Ajax 函数,加载另外 5 个数据库条目,您可以继续单击以加载更多帖子。有什么方法可以检查是否没有更多可用的数据条目?基本上我想要做的是在显示/查询所有数据库条目后让“点击更多”按钮消失。

四处搜索对我没有任何帮助,感谢您的帮助! :D

最佳答案

做这样的事情(注意这是不整洁的,但这只是一个例子):

我假设您正在使用 PHP 和 AJAX 来获取新帖子。

$nPosts = mysql_query("SELECT COUNT(ID or whatever your auto-increment field is called) FROM Posts");

$nPosts = mysql_fetch_array($nPosts);


if ($nPosts[0] == $postsThatAreBeingDisplayed)
{
(Tell AJAX to disable the button)
}
else
{
(Pass AJAX back 5 more posts)
}

关于php - 如果没有更多条目要加载,在 mysql 查询中添加 if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9757891/

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