barabangel
Registered
Направил съм заявка за извеждане снимка на деня по най-висок вот:
Не мога да се сетя как да направя втора заявка, но за снимка на седмицата от най-добрите 7 снимки на деня от миналата седмица... т.е. от неделя вечерта до неделя вечерта на крач на седмицата...
Предполагам че ще се видоизмени само:
но не знам,моля за помощ!
Код:
$sql_images = "
SELECT
photos.id,
photos.name,
DATE_FORMAT(photos.date_upload,'%Y-%m-%d') AS UPLOADED,
SUM(".$order_cond.") AS VOTES,
category.name AS CATEGORY,
users.id AS USERID,
users.name AS USERNAME,
users.usernick AS USER,
users.rang
FROM
photos
LEFT OUTER JOIN category ON (photos.id_cat = category.id)
LEFT OUTER JOIN users ON (photos.id_user = users.id)
LEFT OUTER JOIN photo_votes ON (photos.id = photo_votes.id_photos)
WHERE
photo_votes.date_update = '".date('Y-m-d',mktime(0,0,0,date('m'),date('d')-1,date('Y')))."'
GROUP BY
id_photos
ORDER BY
(".$order_cond.") DESC #VOTES DESC, PRO_VOTES DESC, VIP_VOTES DESC
LIMIT 0,1
";
Не мога да се сетя как да направя втора заявка, но за снимка на седмицата от най-добрите 7 снимки на деня от миналата седмица... т.е. от неделя вечерта до неделя вечерта на крач на седмицата...
Предполагам че ще се видоизмени само:
Код:
WHERE
photo_votes.date_update = '".date('Y-m-d',mktime(0,0,0,date('m'),date('d')-1,date('Y')))."'