Функция mysql_insert_id() возвращает ID (идентификатор) последней добавленной записи в базу данных, сформированным для поля с параметром AUTO_INCREMENT, т.е. полем со счетчиком.
Версия PHP 3 и выше.
function int mysql_insert_id ([resource $link_identifier])
$link_identifier | Необязательный параметр link_identifier определяет указатель соединения с БД. Если его не указывать, по умолчанию будет использоваться последнее (или единственное) созданное соединение. |
После использования запроса на вставку данных в таблицу с полями id (числовое поле со счетчиком), user (строковое) и message (строковое), нужно получить id последней вставленной записи:
$sql = "INSERT INTO posts (user, message) VALUES ('Anton', ‘Hello, world!')";
mysql_query($sql);
$lastID = mysql_insert_id();
В результате, в переменную $lastID будет добавлено значение сгенерированного и записанного в таблицу posts поля id.
Функция fgets в PHP, описание и примеры
Функция end в PHP, описание и примеры
Удаление из строки HTML тегов в PHP
В комментариях запрещено публиковать рекламные материалы. Все сообщения оправляются на модерацию и будут опубликованы, если не нарушают правил сайта после проверки.