вопрос
Уважаемые знатоки MySQL, не подскажете каким образом можно обновить значение MySQL поля int. Пример, я редактирую новость - в ней есть поле с цифрами, значение к примеру 10, сохраняю данную новость - это значение уже приплюсовывается в базу. Теперь я беру заново редактирую новость и ставлю значение 9 - при повторном сохранении значение опять приплюсовывается. А как сделать, чтоб оно не приплюсовывалось, а просто обновлялось. Сейчас у меня такой запрос:
$db->query( "UPDATE " . PREFIX . "_post_extras SET editdate='$added_time', editor='{$member_id['name']}', reason='$editreason', sudya1='$editsudya1', sudya2='$editsudya2', sudya3='$editsudya3', view_edit='$view_edit', vote_num=vote_num + '$editsudya1' + '$editsudya2' + '$editsudya3', rating=rating + '$editsudya1' + '$editsudya2' + '$editsudya3' WHERE news_id = '$id'" );
$db->query( "UPDATE " . PREFIX . "_post_extras SET editdate='$added_time', editor='{$member_id['name']}', reason='$editreason', sudya1='$editsudya1', sudya2='$editsudya2', sudya3='$editsudya3', view_edit='$view_edit', vote_num=vote_num + '$editsudya1' + '$editsudya2' + '$editsudya3', rating=rating + '$editsudya1' + '$editsudya2' + '$editsudya3' WHERE news_id = '$id'" );Перестань приплюсовывать (те которые надо) переменные
vote_num=vote_num + '$editsudya1' + '$editsudya2' + '$editsudya3'
rating=rating + '$editsudya1' + '$editsudya2' + '$editsudya3