![]() |
|
Модераторы: skyboy |
![]()
|
|
| vlad275 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 20.3.2008 Репутация: нет Всего: -3 |
Где в таблице хранится последний ID записи?
Если удалить последних несколько записей, то SQL запрос SELECT MAX(intID) AS maxid FROM tCandidates вернет не тот ID который был использован в последний раз, а максимальный из не стертых :-( SELECT @AUTO_INCREMENT FROM tCandidates возвращает NULL Это сообщение отредактировал(а) vlad275 - 27.11.2009, 13:11 -------------------- Кто, как и зачем запустил этот механизм уничтожения России: http://rutube.ru/tracks/54915.html?v=e74a9...c7e5d24da5656d8 |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 4 Всего: 44 |
скрипт покажите. запись это логическое представление физического ее хранения. поэтому серве БД вправе сам решать куда физически сохранить данне о записи, а логическое представление порядка ее извлечения никоем образом не связано с хрогологией записи данных в таблицу. по этому ответ, где попало! |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
а для чего тебе? получить количество элементов - select count(id) from ... значение счетчика тебе в работе надо без вставки элемента? интересно, зачем? можно получить это значение где-то через information_schema. то ли таблица tables, то ли в таблице columns. не помню. |
|||
|
||||
| vlad275 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 20.3.2008 Репутация: нет Всего: -3 |
При закачке файла ему присваивается имя состоящие из ID нового пользователя и строки ".jpg"
Допустим последний зарегистрированный пользователь был под ID 70, новый пользователь будет с ID 71 и его фотография будет иметь название 71.jpg Если я сотру десять последних записей из таблицы, с 60 по 71 , то следующий зарегистрировавшийся пользователь будет с ID 72, а так как MAX(intID) будет 59, то имя файла будет 60.jpg Добавлено @ 14:02
Это сообщение отредактировал(а) vlad275 - 27.11.2009, 14:04 -------------------- Кто, как и зачем запустил этот механизм уничтожения России: http://rutube.ru/tracks/54915.html?v=e74a9...c7e5d24da5656d8 |
|||
|
||||
| DimW |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 4 Всего: 44 |
||||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Возможно, нижеприведённый код направит тебя в нужном направлении:
Добавлено через 1 минуту и 7 секунд Два запроса вместо одного - это нестрашно, поверь мне... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| vlad275 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 20.3.2008 Репутация: нет Всего: -3 |
Странно, но
SELECT last_insert_id() FROM `tCandidates` возвращает 0 :-((( -------------------- Кто, как и зачем запустил этот механизм уничтожения России: http://rutube.ru/tracks/54915.html?v=e74a9...c7e5d24da5656d8 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 5 Всего: 315 |
||||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
А маны за нас пусть Пушкин читает?
last_insert_id() возвращает последний id, сгенерированный в данном Connection. И неважно, для какой таблицы. А если в данном соединении вставки с генерацией не производилось - возвращается ноль. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| vlad275 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 485 Регистрация: 20.3.2008 Репутация: нет Всего: -3 |
Отлично. Это подошло, только геморно, что придется еще и UPDATE вызывать
-------------------- Кто, как и зачем запустил этот механизм уничтожения России: http://rutube.ru/tracks/54915.html?v=e74a9...c7e5d24da5656d8 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 106 Всего: 454 |
Напиши подпрограмму... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |