Перейти к контенту
  • 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.

 

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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