Вопрос

Когда используешь $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();
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top