0
私はグーグルやスタックオーバーフローを検索して探していたものを見つけることができませんでした。PHPカウントダウンSQLローから0行まで
$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
に3として示した3 + 1 = 4あなたのSQL文を表示してください。 – toonice
@ toonice完全に不要ですが、追加されました。 – user3113607
SQLを使用してメッセージのプライマリキーまたはシーケンシャルプロパティを持つ別のフィールドでレコードを並べ替えるのはなぜですか? PHPの 'if'文を使って、必要に応じて' DESC'や 'ASC'を追加してSQLを構築することができます。 – toonice