データベースの行を削除すると、ID (auto_increment) が連続しなくなりました。1 2 3 4 5 6 7 8 9
私が持っていて、行を削除すると仮定します3 4 5
。1 2 3 4 5 6
削除後、IDを代わりに表示したい1 2 6 7 8 9
どうすればこれを行うことができますか?
アップデート
このコードを使用して、データベースから生成されたコメントにシリアル番号を表示しています...(whileループ内)
<?php
$serial = 0;
$serial++;
echo"<div class='commentserial'>
<div id='$serial'></div>
<a href='#$serial'>$serial</a>
</diV>";
?>
コメント表示にページネーション スクリプトを配置したので、2 ページ目をクリックすると、通し番号が 1 から $per_page Number に変わります。
そのため、データベース ID を使用すると、後続のページ分割されたページで番号付けが 1 から開始されないと感じました。