وقتی SQL را با چسباندن رشتهها میسازید رخ میدهد. راه دفاع، query پارامتری ($1) است: مقدارها جدا از متن SQL ارسال میشوند و هرگز بهعنوان SQL خوانده نمیشوند.
SQL injection
حملهای که در آن ورودی کاربر بخشی از متن SQL میشود و معنای آن را عوض میکند.