| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > ID последнего элемента добавленного в таблицу |
| Автор: kolombo777 12.11.2008, 16:30 |
| INSERT INTO avatar VALUES (0, filename, description) $my_id=последний добавленный id в таблицу avatar 0 - это ноль, тип int, primary_key, auto_increment. При первом добавлении будет 1. При втором добавлении будет 2. Какой функцией узнать эту цифру? |
| Автор: destrd 12.11.2008, 16:55 |
| mysql_insert_id() возвращает ID, сгенерированный колонкой с AUTO_INCREMENT последним запросом INSERT к серверу |
| Автор: AcAlex 14.11.2008, 12:43 |
| "Если ваша колонка AUTO_INCREMENT имеет тип BIGINT, значение, возвращаемое функцией mysql_insert_id(), будет искажено. Вместо него используйте функцию SQL LAST_INSERT_ID()." |