سؤال

عند استخدام $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