Блог старого компьютера

Блог старого компьютера


Главная Разное Опубликовать/снять публикацию одним запросом mysql

Опубликовать/снять публикацию одним запросом mysql

11.11.2013 10:24 Администратор Разное
Печать PDF

Последнее время при разработке какого ли компонента я стал по максимум использовать mysql запросы, это помогает мне и скоратить нагрузку, и сократить коллическто php кода. Конечно до идеала кода как того так и этого мне еще как до луны, но стремится надо. В этой статье я покажу как используя один mysql запрос опубликовать или же снять с публикации материал.

 Ранее года два назад всегда делал 2 разных запроса к базе данных один из которых изменял значение publish=1, а другой в publish=0. Но в этом случае кода выходило больше. Сейчас же я делаю данные действия следующим запросом.

 

"UPDATE #__com_act SET publish = (publish + 1) % 2 WHERE `id`='$id'"

 Думаю подобный запрос поможет новичкам, сократить и оптимизировать свой код.

Добавить комментарий


Защитный код
Обновить

Поиск

Голосование

Что Вы думаете на счет битрикса?
 

Все материалы раздела