1

在 PHPBB3 中使用$db->sql_query时,如何获取使用insert语句创建的行的 ID?

4

2 回答 2

2

采用:

SELECT LAST_INSERT_ID()

参考:

于 2010-11-10T03:36:52.823 回答
2

在 phpBB3 中,你得到了一个更好的方法,dbal 为此执行了一个函数:$db->sql_nextid()

$sql = 'INSERT INTO ' . USERS_TABLE . ' ' . $db->sql_build_array('INSERT', $user_ary);
$db->sql_query($sql);

$user_id = $db->sql_nextid();
于 2011-09-01T07:33:51.670 回答