Как сделать галерею изображений?

введите здесь описание изображения

Это идея того, что я хочу сделать. Позвольте пользователю загрузить изображение и отобразить его в галерее. В галерее показаны первые 8 превьюшек, с 2 рядами по 4, и когда вы нажимаете на них, пользователи видят изображение в причудливой коробке. Но как я могу получить нужные 8 изображений из моей базы данных? Я знаю, что вы можете SELECT * FROM table limit number,number Но я не знаю, как вычислить эти числа с помощью PHP. Может ли кто-нибудь помочь мне настроить мою галерею?


person Thew    schedule 13.09.2011    source источник
comment
Правильно ли я понимаю ваш вопрос: вы хотите показывать изображения только загрузчиком?   -  person Mythli    schedule 13.09.2011
comment
Хочешь - это не слово, пожалуйста, прекрати его использовать.   -  person meagar    schedule 13.09.2011


Ответы (1)


Вероятно, у вас есть информация о текущей странице, на которой находится пользователь, как параметр GET "p". Теперь вы можете просто использовать это, чтобы найти недостающие номера. Первый будет p*8, а второй p*8+8. Это будут изображения, которые вы хотите отобразить на текущей странице.

person lhw    schedule 13.09.2011
comment
Итак, если $amount=8, является ли первый $_GET['p']*$amount, а второй first+$amount? - person Thew; 13.09.2011
comment
Я не использовал php с версии 4, но думаю, вам придется использовать функцию для преобразования строки GET[p] в целое число. Затем вы можете использовать его, как вы описали. - person lhw; 16.09.2011