Nastuduj si bindValue a bindParam .Zbavíš se problémů s uvozovkami a hlavně se kód stane bezpečnějším.V Tvém kódě je použití knihovny PDO vlastně zbytečné, přinejmenším se zbavuješ jejích výhod.