当我删除数据库中的行时,ID(auto_increment)现在不再是串行的。假设我有1 2 3 4 5 6 7 8 9
并且我删除了 rows 3 4 5
。删除后,我希望 ID 显示1 2 3 4 5 6
为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>";
?>
现在我在评论显示上有一个分页脚本,当我单击第二页而不是序列号时,序列号从 1 开始到 $per_page 编号。
所以我觉得如果我使用数据库 ID,那么编号不会在后续分页页面上从 1 开始。