gpt4 book ai didi

PHP 倒计时 SQL 行从总行数到 0

转载 作者:行者123 更新时间:2023-11-29 18:55:02 25 4
gpt4 key购买 nike

我无法通过谷歌或 stackoverflow 找到我想要的东西,所以我只是想问一下。

$reply_sql = mysqli_query($successconnect, "SELECT * FROM replies WHERE reply_thread = '" . $reply_thread_id . "' ORDER BY reply_date DESC LIMIT $cur, $max");
$numbb = ((20 - (20 * $page)) * -1);
while($reply_row = mysqli_fetch_assoc($reply_sql)) {
$numbb++;

这将导致每个回复行从 1 计数到总行数。如果我希望我的回复能够订购 ASC,那就没问题了。

我希望它从总行数减少到 0。我想这都是数学,但我真的不擅长。也许有一种更简单的方法可以做到这一点。

$numbb--;

我知道这一点,但我尝试了 $numbb 的许多变体,但无法完全弄清楚制作方法:

23 (Total Replies) 1 (Page 1) makes it count from 23 down to 3
23 (Total Replies) 2 (Page 2) makes it count from 3 down to 1

最佳答案

我花了一段时间尝试不同的组合,但我必须在原始代码中考虑 23 或回复计数才能获得我需要的结果。

$numbb = ((($replycount + 20) - (20 * $page)) + 1);
while($reply_row = mysqli_fetch_assoc($reply_sql)) {
$numbb--;

23 + 20 = 43 - 20 * 1 = 23 + 1 = 24 其中 $numbb 在第一行显示为 23。然后 23 + 20 = 43 - 20 * 2 = 3 + 1 = 4,在第 2 页上显示为 3。

关于PHP 倒计时 SQL 行从总行数到 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44193006/

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