Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Обновление индекса сортировки в меню

Сообщения:  [1-3] 

 
 автор: Tamplier   (06.07.2010 в 17:51)   письмо автору
 
   для: Pegas   (06.07.2010 в 13:56)
 

Ну я бы во первых, поменял на простые цифры - 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 и т.д.., а не 2.1, 2.3
А как сортировать, считаем кол-во записей, и при добавлении добавляем новую запись, кол-во записей + 1, при удалении сперва смотрим последняя это запись по сортировке или нет. Если последняя просто убиваем, если нет, смотрим какие записи идут за ней и соответственно двигаем их вверх.

  Ответить  
 
 автор: sim5   (06.07.2010 в 17:02)   письмо автору
 
   для: Pegas   (06.07.2010 в 13:56)
 

Это для чего такое нудобное значение для сортировки - 2.1, 2.1.1.... ?

  Ответить  
 
 автор: Pegas   (06.07.2010 в 13:56)   письмо автору
 
 

Создаю меню для сайта

Есть БД вида: id_page_parent | id_page_child | sort | level
данные в таблице: ('2', '3', '1', '2' ); ('2', '4', '2', '2'); ('4', '5', '2.1', '3'); ('10', '11', '2.1.1', '4'); ('10', '11', '3.1', '4') и т.д.

Подскажите алгоритм как менять столбец сортировки (sort) при добавлении новой страницы.
Т.е. как динамически изменить зависемые страницы (низлежащие).

  Ответить  

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования