khipster: вопрос элементарный. ты больше времени потратил, мог бы уже прочесть книгу.
в документации по-русски, млять, написано, что функция возвращает ID последней вставленной записи в таблицу, где есть автоинкрементное поле - с атрибутом AUTO_INCREMENT.
Что такое AUTO_INCREMENT - ищется в Яндексе за секунду.
trevoga_su: Да причём здесь AUTO_INCREMENT?! AUTO_INCREMENT в MySQL! А функция mysqli_insert_id берёт id не подключаясь к MySQL насколько я понимаю. При этом функция mysqli_query в случае запроса INSERT не возвращает ничего кроме TRUE. Судя по всему в PHP висит какой то скрытый объект запроса откуда mysqli_insert_id и тащит этот самый id.