【发布时间】:2011-07-18 09:19:07
【问题描述】:
我有我用 PHP 编写的页面。我在我的一个表中插入几个值作为一行。该表中的一列是test_id。我希望,当我插入行时,它返回该行的test_id。我该怎么做?
【问题讨论】:
我有我用 PHP 编写的页面。我在我的一个表中插入几个值作为一行。该表中的一列是test_id。我希望,当我插入行时,它返回该行的test_id。我该怎么做?
【问题讨论】:
使用这个功能mysql_insert_id
【讨论】:
您可以使用mysql_insert_id() 获取最近插入的ID。
【讨论】:
您可以使用 mysql 函数 LAST_INSERT_ID() 来查找插入的 ID。像这样:
$query = "SELECT LAST_INSERT_ID()";
【讨论】:
如果该行是AUTO_INCEREMENT行,可以调用mysql_insert_id()函数获取最后插入的行的id。
【讨论】: