Перейти к контенту
  • 0

ID прикрепленных файлов


Serenity

Вопрос

Доброго времени суток.

Проблема следующая: добавила N файлов. После этого форум несколько раз переезжал. На сколько поню, операцию по переезду не всегда производили корректно: имеется в виду не всегда вспоминали о необходимости сохранить папку с файлами. В результате в АЦ использовали функцию удаления прикрепленных файлов и производили всевозможный пересчет. Проблема в том, что при прикрепление новых (по сути тех же файлов) ID все время увеличивается:

attachment=10:fileName.abc

хотя хотелось бы увидеть вновь 1 ...

Заранее спасибо за помощь.

Изменено пользователем Serenity
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Доброго времени суток.

Проблема следующая: добавила N файлов. После этого форум несколько раз переезжал. На сколько поню, операцию по переезду не всегда производили корректно: имеется в виду не всегда вспоминали о необходимости сохранить папку с файлами. В результате в АЦ использовали функцию удаления прикрепленных файлов и производили всевозможный пересчет. Проблема в том, что при прикрепление новых (по сути тех же файлов) ID все время увеличивается:

attachment=10:fileName.abc

хотя хотелось бы увидеть вновь 1 ...

Заранее спасибо за помощь.

забей! это вообще не имеет значения!

Ссылка на комментарий
Поделиться на других сайтах

  • 0
забей! это вообще не имеет значения!

 

собственно я понимаю, что вопрос попахивает "не нужными тело движениями" и вызван он скорее любопытством, что острой необходимостью. Ребята, кто знает, подскажите...

Ссылка на комментарий
Поделиться на других сайтах

  • 0
забей! это вообще не имеет значения!

 

собственно я понимаю, что вопрос попахивает "не нужными тело движениями" и вызван он скорее любопытством, что острой необходимостью. Ребята, кто знает, подскажите...

могу подсказать, но тебе это мало поможет.

 

берешь, пишешь сиквел-скрипт, который поменяет у тебя все айдишники таблицы аттачей базы форума на упорядоченные, а также все связи с файлами в сообщениях, личках, и прочем месте, где есть хоть какая-то связь с файлами, чтобы они не потерялись, то есть тоже в базе копаться будешь. потом в таблице аттачей выставляешь следующий порядковый номер инкричмента на тот, который у тебя в итоге получится после всех многочисленных телодвижений.

 

но если человек не мазохист, он тебя сразу с этой затеей пошлет, так как энергоресурс затрачиваем огромный, а эффект нулевой. если нужны красивые циферки - ищи их в другом месте, а не в базе данных.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

OMG, такие ответы на самом деле мало помогут!

уважаемый G*g, очень большая просьба - не знаете, не пишите! При чем тут скрипт? Зачем столь большие сложности? Форум молодой, в ЛС файлы никто не прикреплял. Задача найти и сбросить 1 запись инкрементирующего счетчика и все... И делается это одним SQL запросом. Вопрос можно задать по другому: кто знает в какой таблице данная запись?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
кто знает в какой таблице данная запись?

Прикреплённая тема знает.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Sannis, если вы про

"Назначение таблиц в БД"

то я там смотрела еще до вопроса, найти не смогла. Подскажите конкретней пожалуйста.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Там есть: http://www.ibresource.ru/forums/index.php?...lite=attachment

ibf_attachments

Загруженные на форуме пользователями файлы.

Соответственно нужно в phpMyAdmin зайти в эту таблицу, посмотреть максимальный ИД и изменить автоинкремент таблицы на ИД+1.

 

З.Ы. Я тоже умою пожалуй.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.