Запрос на обновление одного изображения, которое применяется ко всей моей таблице - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь создать систему голосования, которая добавит +1 к текущему количеству голосов за каждую фотографию, но после написания моего запроса я поняла, что это не просто изменение фотографии, которую я отметил, но все фотографии на таблица ... Как я могу изменить только количество голосов за фотографию, за которую я проголосовал? Затем я проверил «где», которое будет искать идентификатор изображения, которое я просматриваю и голосую в моей базе данных, запрос работает хорошо, но он изменяет все изображения ... Я не вижу, что еще я мог бы сделать чтобы мой голос проходил только по моему изображению.

Спасибо за любой ответ.

Мой sql код: А именно: в цикле $ good_note = $ col [$ i] [5], который возвращается к запросу на выборку, где я возвращаю все свои заметки и $ ID = $ Col [$ я] [0]; который возвращает идентификатор каждого изображения

$majNote='UPDATE image SET good_note = good_note+1 WHERE image.id_img = '.$id.'';
$req=$db->query($majNote);
...