При использовании $db->sql_query в PHPBB3, как получить идентификатор строки, созданной с помощью оператора insert?
$db->sql_query
insert
в phpBB3 вы получаете еще лучший способ, dbal go функция для этого: $ db-> sql_nextid () :
$sql = 'INSERT INTO ' . USERS_TABLE . ' ' . $db->sql_build_array('INSERT', $user_ary); $db->sql_query($sql); $user_id = $db->sql_nextid();
Использование:
SELECT LAST_INSERT_ID()
Справка: