Я пытаюсь обновить строку в базе данных, но я не могу этого сделать. Вот мой SQL:Не удается обновить строку в базе данных
$sql = "UPDATE `voting_nomination_counter`
SET `quantity`=quantity+1
WHERE `nid` = '$nid'
AND nominee = '$nominee'";
Я подозреваю, что проблема здесь - AND nominee = '$nominee'";
, потому что когда я удалить это из запроса все работает и обновляется нормально. Помоги пожалуйста.
Если вы не получаете ошибку sql (при условии, что вы показали ошибки), выведите строку запроса sql и посмотрите, являются ли переменные ожидаемыми. – Fluffeh
Проверьте, есть ли у вас какое-либо значение в $ nominee –