|
|
Программирование Скрипты, cms (Wordpress, Joomla, Drupal и др.), плагины, php, mysql. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
08.08.2010, 17:15 | #1 |
Специалист
Регистрация: 20.06.2009
Адрес: в другой Галактике =)
Сообщений: 317
4 |
3
3 | 0 |
Автор темы
Суть вопроса: например, есть форум с БД MySQL. Каждое сообщение в базе имеет свой номер (pid). Когда сообщения удаляются, то часть строк пропускается и они идут уже не по порядку. Скажем, на форуме написали 100 000 сообщений, мы хотим поздравить пользователя, который написал то самое стотысячное сообщение, а вместо сообщения номер 100 000 нам приходится искать, например, сообщение номер 102768.
Есть ли функция, позволяющая вместо присвоения новых, бОльших цифр новым сообщениям заполнять пропущенные строки в таблице? И как тогда будет выглядеть сортировка сообщений в темах - по датам или по pid? |