[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: организация хранения файлов
Воитель
Здравствуйте.
Вот думаю как лучше организовать файлы которые потом будут в фотогалерии.
Вот моя не правильная идея.
Загружаемым изображениям даётся номер начиная с 1.
У каждого изображения должна быть какая-то запись, например о том что на этой картинке. Значит заводит таблицу с двумя столбцами:
1-номер изображения.
2-какой-то текст.

Такой вариант сделать проще простого, быстро аккуратненько и ни чего лишнего.
Но начинается полный гемор с удалением одного из изображений, когда в счётном ряду картинок появляются дырки, что бы их не было надо всё выше стоящие переименовывать. Что звучит как полная глупость.

А целый счётный ряд мне нужен для генерации случайных фоток.

Вопрос в том как это сделать правильно?

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

P.S. Я нечаено написал не в ту тему, перенесите её в флейм.



Спустя 30 минут, 5 секунд (18.02.2011 - 02:08) waldicom написал(а):
Дырки пусть остаются, ничего страшного: генерация случайных фоток возможна и с дырками.

Спустя 14 минут, 23 секунды (18.02.2011 - 02:23) Воитель написал(а):
А как тогда генерировать с дырками?
Мне кажется всё это я не правильно собираюсь делать. Возможно надо больше с MySQL работать.

Спустя 7 минут, 31 секунда (18.02.2011 - 02:30) Воитель написал(а):
Мне кажется генерация с дырками будет не равномерной.
Или нужен какой-то код по отслеживанию дырок.

Спустя 50 минут, 5 секунд (18.02.2011 - 03:20) waldicom написал(а):
Цитата (Воитель @ 18.02.2011 - 00:30)
А целый счётный ряд мне нужен для генерации случайных фоток.

и
Цитата (Воитель @ 18.02.2011 - 00:30)
Мне кажется генерация с дырками будет не равномерной.
Или нужен какой-то код по отслеживанию дырок.

что-то не сходится smile.gif
Зачем нужна равномерная генерация?
Сгенерировать можно будет в два запроса или в одни.
В один: ORDER BY RAND() LIMIT 1;
В два: выбрать все id, а потом выбрать любой из них.

В любых проектах есть эти ваши "дырки"... Это нормально smile.gif

Спустя 17 минут, 44 секунды (18.02.2011 - 03:38) Воитель написал(а):
Понятно.
Спасибо.

Спустя 2 часа, 33 минуты, 29 секунд (18.02.2011 - 06:11) Воитель написал(а):
Что-то у меня запара с постраничной навигацией из-за этих дырок.
Вперёд шагать получается, а вот назад ни как не могу.


_____________
Вечно учусь.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.