FanatPHP, я реально предлагаю автору первым шагом научиться понимать, что происходит в его коде. Без этого как раз всё превратится в "перекладывать на дяденек с тостера, а самому ничего не знать и не делать".
А уже дальше можно обсуждать кавычки-не-кавычки.
Серьёзно.
Ну не умеете вы переменные в строке интерполировать (не говоря уже про подготовленные выражения), ладно. Но ведь вам уже дали решение, которое этого даже не требует: https://qna.habr.com/answer?answer_id=1894955#answ...
А зачем всё это вообще делать в контексте именно запроса? Почему не в событиях, например, или не в специализированные методы модели эту логику вынести, обмазав какой-нибудь стейт-машиной?
скрипт будет все равно присваивать свой статус
Скрипт будет делать ровно то, что вы в него запрограммируете.
Нужно писать больше хороших ответов. Это будет считаться использованием сайта по назначению.
Можно попробовать запостить шутейку в каком-нибудь популярном вопросе и на этом срубить лайков, но такое оперативно чистится и в конечном итоге смысла не имеет.