У меня есть галерея изображений с функцией голосования, и я пытаюсь отобразить количество голосов за каждое изображение из базы данных.Echo SQL-запрос из таблицы голосования
У меня есть таблица Голосов со следующим ...
vote_id │ user_id │ session_id │ ip │ created_date │ status
Я пытаюсь получить количество голосов для каждого изображения на экране (несколько изображений на странице), но только один голос на IP и только в течение последней недели (с понедельника до Солнца).
Я не гений, когда дело доходит до такого рода вещей, но это то, что я смог сделать до сих пор, чтобы получить результаты в SQL. Я получаю немного застрял, пытаясь реализовать его в PHP ...
SELECT COUNT(DISTINCT ip) AS Votes FROM 'vote'
(я знаю, что его основной, но там вы идете)
Если вы хотите, чтобы получить число голосов, поданных за каждого изображения, где хранится image_id? – cppcoder
Идентификатор изображения хранится в таблице «image» image_id - image_name - image_caption - image_tag - image_url - mime - width - height - size - user_id - created_date –
Итак, как вы знаете, какие голоса были для какого изображения? –