Intereting Posts
Конфигурация пользовательской загрузки Codeigniter CodeSniffer sniff для генерации графиков зависимостей для PHP-кода? Подключить API календаря Google, получить пустой массив с помощью php Ошибка Laravel Route не работает. Пытается получить свойство не объекта Как вы получаете использование центрального процессора и использование ОЗУ с помощью php? Самый быстрый хэш для некритичного использования? Четные и четные строки для таблицы как сохранить данные, которые пользователь вводил на странице формы после выполнения скрипта? JSONP с Sencha Touch не работает Вставить массив в базу данных MySQL с помощью PHP множественные приложения codeigniter с поддоменами wild card, mod_rewrite переназначение поддоменов в .php Как проверить, существует ли URL через PHP? Ошибка компиляции: элементы сопоставления POSIX не поддерживаются Автоматическая обрезка mp3 в PHP Загрузка файла с помощью XMLHttprequest – Отсутствует граница в multipart / form-data

mysqli auto увеличил первичный идентификатор, который был сгенерирован

$insert = "INSERT INTO event_tracker_table (event_name, event_location, location_number, event_creator_username, event_creator_email) VALUES ( '".$_POST['event_name']."', '".$_POST['event_location']."', '".$_POST['location_number']."', '".phpCAS::getAttribute('uid')."', '".phpCAS::getAttribute('mail')."' )"; $mysqli->query($insert); 

Как получить этот AUTO INCREMENT, который был создан MySQL? Я пробовал это, но он не работает:

 $statement = $mysqli->query($insert); echo $statement->insert_id; 

Вставить id является свойством объекта MYSQLI, а не объекта результата MYSQLI:

 $statement = $mysqli->query($insert); echo $mysqli->insert_id; // correct echo $statement->insert_id; //not correct 

http://php.net/manual/en/mysqli.insert-id.php

Вы можете получить значение auto_increment с помощью

 $id = mysqli_insert_id($mysqli); 

См. Mysqli_insert_id для получения дополнительной информации.