Такая система: У каждого пользователя будет свои работы в галерий. Например открыл одну картину какоготого пользователя в галлерий, то это картина откроется возможно нескольками ракурсами.
Создал страницу для добавление Картинок в галлерию gal_add.php.
Превьев - маленкая картина, ракурс - это картины с реальными размерами
Картины добавляю в в папку через move_uploaded_file, а пути к картине сохроняю в базе (Например: для превью: ./img/preview, для ракурсов: ./img/gallery). Пути к картине сохроняю в базе для того чтоб, при удалений спокойно найти их в папке.
А в странице gal.php вывожу превью картины, нажав на них пользователь может открыть их на другой странице с большим размером. При выводе превью, используется путь сохраненый в базе (<img src = ''<?php $gal_data['preview']?>''>).
Тут у меня появилось трудность добавление пути нескольких ракурсов в базу (с одним ракурсом проблем не было бы).
Если пользователь захочит добавить несколько ракурсов, то придеться сного оформлять запрос в базу.
И тут превью картины будут повторяться (пустым их оставить тоже нельзя). Ведь превью картины выводиться на странице gal.php (в базе сколько preview, столько и выводится)
И получается если пользователь добавить несколько ракурсов, то в gal.php выйдут одиновые превью картины. Мне этого не надо.
Вот теперь думаю для каждого пользователя создовать отдельную таблицу или нет?
Или какие-то другие решение есть?
_____________
Жадный.... жадный.... жадный кот