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

Раздел SQL. Форум в помощь для тех кто начинает осваивать SQL. Работа с phpMyAdmin.
Аватара пользователя
Slash
Администратор
Сообщения: 2031
Поблагодарили: 62 раза

Увеличить значение поля на 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:

Вернуться в «MySQLi»

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

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