【发布时间】:2025-12-13 20:45:02
【问题描述】:
我的数据库表看起来像这张图片。 http://prntscr.com/22z1n 最近我创建了 delete.php 页面。它工作正常,但是当我删除第 21 个用户时,下一个注册用户得到第 24 个 id 而不是 21。是否可以将新注册的用户信息放在第一个空行? (在这种情况下第 21 行)
在我的注册表中,新注册的用户可以写下现有用户的名字,注册后可以和他们成为朋友。为了这个友谊,我有另一个表,将新注册用户和现有用户的 id 关联起来。为此,我在注册期间使用 mysql_insert_id 来获取新用户的 id。但是在下一次注册过程中删除第 21 行后,mysql_insert_id 给了我 21 号。但存储在第 24 行。并将新用户放入关联表21。我想解决这个问题
【问题讨论】:
-
请勿转载。如有必要,编辑您现有的问题。