У меня есть галерея изображений с функцией голосования, и я пытаюсь отобразить количество голосов за каждое изображение из базы данных.
У меня есть таблица голосов со следующим ...
vote_id │ user_id │ session_id │ ip │ created_date │ status
Я пытаюсь получить количество голосов для каждого отображаемого изображения (несколько изображений на странице), но только 1 голос за ip и только в течение последней недели (с понедельника по воскресенье).
Я не гений, когда дело доходит до такого рода вещей, но это то, что я смог сделать до сих пор, чтобы получить результаты в SQL. Я немного застрял, пытаясь реализовать его в PHP ...
SELECT COUNT(DISTINCT ip) AS Votes FROM 'vote'
(я знаю его основную, но вы идете)