Фотогалерея

Paxan

Новичёк
Фотогалерея

Есть некая фотогалерея, в ней каждую картинку можно оценивать по 5-бальной шкале.

Вопрос: Правильно ли с помощью GD определять файл, поступивший от юзера, относится ли он к картинке? Аль еще какие методы есть?

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

Winer

Мимо проходил
Paxan
ответ: exif_imagetype(), getimagesize()(see php_man)
решение:
select image from table having max(votes),max(rating) (в таком духе)
может и не having, почитай про мускуль и запросы

-~{}~ 13.04.04 21:17:

может и where тебе хватит, голова уже не варит просто после аврала с 13 часов :(
 

Paxan

Новичёк
Про решение: не совсем понял, запросы я умею составлять, ты мне идею плз подскажи.
 

Winer

Мимо проходил
идея - выбрать из таблицы фотку, у котрой максимально количество голосов и максимален рейтинг
 

Paxan

Новичёк
Ок, поставлю вопрос по другому, что будет лучше, картинка с 3 голосами и рейтингом 4 или с 4 голосами, но рейтингом 3?
 

Demiurg

Guest
select * from table order by votes desc , ratung desc limit 1

Winer
Постарайся не отвечать на вопрос, если толком не понял его или не уверен правильный твой ответ или нет.
 

Winer

Мимо проходил
Demiurg
ну не знаю, а если допустим votes=5,rating=1 и votes=2,rating=20 ??? тогда как ???
 

Demiurg

Guest
>ну не знаю, а если допустим votes=5,rating=1 и votes=2,rating=20 ??? тогда как ???
у автора уточнять вопрос надо, а потом отвечать.
 
Сверху