Увеличить значение поля на 1 (MySQLi)

Раздел SQL. Форум в помощь для тех кто начинает осваивать SQL. Работа с phpMyAdmin.
Аватара пользователя
Slash
Администратор
Сообщения: 2124
Зарегистрирован: Сб авг 11, 2012 7:39 am
Поблагодарили: 75 раз

Увеличить значение поля на 1 (MySQLi)

Сообщение Slash » Вт янв 12, 2016 8:55 am

Увеличить значение поля может потребоваться для подсчета переходов по ссылке или скачиваний файла, написанных комментариев на форуме или блоге и так далее. Как же увеличить значение? Все очень просто, нужно лишь правильно составить запрос. Например нам необходимо увеличить значение поля counters, составляем запрос так:

Код: Выделить всё

UPDATE nametable SET counters = counters + 1 WHERE id = id
Остается лишь сделать, что бы запрос выполнялся при определенных условиях.

Спасибо за внимание.

Реклама
x64

Re: Увеличить значение поля на 1 (MySQLi)

Сообщение x64 » Ср окт 05, 2016 1:20 am

Вспомнилось, когда ещё только начинал, делал это в 2 этапа: получал значение в пых, инкрементил, и потом апдейтил строку :mrgreen:

Ответить Пред. темаСлед. тема

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость