PHPBB3 - Получить строку из оператора вставки - PullRequest
1 голос
/ 10 ноября 2010

При использовании $db->sql_query в PHPBB3, как получить идентификатор строки, созданной с помощью оператора insert?

Ответы [ 2 ]

2 голосов
/ 01 сентября 2011

в 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();
2 голосов
/ 10 ноября 2010

Использование:

SELECT LAST_INSERT_ID()

Справка:

...