EOMY.NET
на главную
EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   <b>Лотерея</b>Лотерея   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

RSS Feed

Как поменять записи в таблице местами?

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
Как поменять записи в таблице местами?
Автор Сообщение
noLove
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 25.04.2007
Сообщения: 211

10655 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 18:34    Заголовок сообщения: Как поменять записи в таблице местами? Ответить с цитатой

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

меня интересует, можно ли выбрать 2 записи и поменять их значения местами в 1 запросе, или хотя бы в 2х?

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

Есть идеи у кого нибудь?
_________________
Друзья, уважайте труд других Wink
http://xternalx.7pe.net - моя хомпага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3191

32236 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 18:37    Заголовок сообщения: Ответить с цитатой

Мазохист Smile 100%
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
noLove
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 25.04.2007
Сообщения: 211

10655 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 18:49    Заголовок сообщения: Ответить с цитатой

ну неправда. Просто хочу сделать меню настраиваемым, чтобы из админки можно было управлять, а не лазить в базу и ручками индексы править
_________________
Друзья, уважайте труд других Wink
http://xternalx.7pe.net - моя хомпага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
$a ||= 5;
$a ||= 5;


Зарегистрирован: 26.07.2007
Сообщения: 3191

32236 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 18:50    Заголовок сообщения: Ответить с цитатой

noLove
Может, стоит посмотреть, к примеру, как это сделано в phpBB3?..
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
noLove
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 25.04.2007
Сообщения: 211

10655 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 19:03    Заголовок сообщения: Ответить с цитатой

в smf копаюсь, не могу найти где оно там. Sad
если не найду - буду пшпбб крутить, хоть и не нравится он мне
_________________
Друзья, уважайте труд других Wink
http://xternalx.7pe.net - моя хомпага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
$a ||= 5;
$a ||= 5;


Зарегистрирован: 30.04.2007
Сообщения: 2097

12435 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 19:03    Заголовок сообщения: Ответить с цитатой

я бы сделал в три поля ID/position/text
вот posithion и менять..

Вариант: добавить к таблице поле position и подкорректировать скрипт.
_________________
lazutov.ru - блог, Lwhois - Удобный whois для windows | NameIntelligence -все будет... Зимой... |whois-сервис с дополнительными возможностями
Регистрация доменов RU(3 регистратора, прямые договора)-150р и дешевле Smile - в ЛС
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
noLove
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 25.04.2007
Сообщения: 211

10655 Монеты

СообщениеДобавлено: Чт, 21 Фев, 2008 19:45    Заголовок сообщения: Ответить с цитатой

lazutov, я так и сделал Very Happy
_________________
Друзья, уважайте труд других Wink
http://xternalx.7pe.net - моя хомпага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group






Рейтинг SIMPLETOP.NET