Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Снова PHP+MySQL

Ответить
Настройки темы
Снова PHP+MySQL
pauluss


Сообщения: n/a

Профиль | Цитировать


Интересная (мне по крайней мере) задача: Есть Sql -таблица. Надо её выводить в произвольном порядке, то есть не по возрастанию/убыванию значений в ней, а в  порядке,  указанным пользователем. У пользователя должны быть такие возможности:
1) добавить строку в конец списка или вставлять между любыми двумя строками.
2) Удалять любую строку.
3) Менять любые две строки местами.

Вопрос, какая структура БД больше подходит для такого списка? Можно конечно сделать одно поле: ID со свойством autoincrement , и выводить по возрастанию, но тогда уж больно некрасиво будут выглядеть реализация функций 1),2),3). Как бы сделать красиво?

Отправлено: 14:37, 16-06-2004

 

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


pauluss
надо делать поле ID то вытавлять его руками!
в общем ничего сложно.

выборка и обновление таблицы это два вопроса которые можно решать практически не зависимо!

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 22:09, 16-06-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


если один юзер, то:
id (уникальный, ключ и тд и тп)
...
order_id (индекс) - это поле меняется, когда юзер меняет порядок и
select  * from твоя_таблица order by order_id;

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

Отправлено: 23:01, 16-06-2004 | #3



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Снова PHP+MySQL

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] И снова про PHP !!!!!!!!!!! Можно ????????????? CASHis Вебмастеру 4 09-06-2008 11:16
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
PHP and MySql Andrey V2003 Вебмастеру 2 10-10-2003 14:55
PHP+MySQL GhostBuster Программирование и базы данных 7 21-08-2003 21:07
php и mysql ZDemon Программное обеспечение Linux и FreeBSD 7 08-02-2003 03:33




 
Переход