手稿时自己写个程序判断了!!$sql="select max(id) as id from table";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
$id=$row[id]+1;
$sql="insert table(id) value($id)";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
$id=$row[id]+1;
$sql="insert table(id) value($id)";
其实主要是看这个字段你拿来有什么用,
如果很重要的需要依靠他进行搜索、识别等,你最好不要动,不然数据库乱套了 可不是玩的。但是,如果你仅仅是为了好看(有点滑稽是吗?换一种说法就是依据ID能够看出数据库中有多少数据),那么你在删除记录后做一个简单的替换,把这个字段内容更换为该记录的记录号就可以了。
比如在VFP中使用SCAN: REPLACE ID WITH RECNO()
不过基本上提出这种要求的都是图好看的,嘿嘿。
如果删除中间的话,那就不能连续了,但你可以在删除记录的同时,做一个更新,把所以大于这个id 的记录id都-1就ok了。
---------------------
要分干嘛?