You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 3
Сам параметр числовой, жёстко фильтруется, если он не корректный, происходит редирект на главную страницу. Если, например такой: 10dggf, то все, что после цифр отбрасывается. Есть ли шансы?