Phpbb3 - Получить строку из оператора вставки
Вопрос
Когда используешь $db->sql_query
в PHPBB3, как бы я получил идентификатор ряд, созданный с insert
утверждение?
Решение
Использовать:
SELECT LAST_INSERT_ID()
Ссылка:
Другие советы
В 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();
Не связан с StackOverflow