переменные в строку лучше вообще не добавлять- утверждение достойное китайских императоров, безусловно, но мы тут всё-таки про PHP говорим, а не про имперские дела, по сему - раз разработчики решили, что переменные в строку вставлять можно (а иногда даже нужно), а для "тех кто в танке" - объясняю на пальцах: речь идёт конкретно про "вставку переменных в строку", а не про то, что нужно именно так поступать при формировании запроса к БД. Не нужно выдавать свои глупости за чужие ошибки, это тоже хорошая привычка.