PDO Неверный номер параметра - параметры в комментариях
Сегодня я столкнулся с ошибкой (в PDO), которую я никогда раньше не видел, но это довольно очевидно, если подумать об этом.
Я получил следующую ошибку:
Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: Invalid parameter number:
Запрос, который я использовал, был похож на следующее:
SELECT
x
FROM
y
WHERE
-- CHECKING IF X = :Z --
x = :y
AND
1 = 2
Очевидно, у меня было больше параметров и более длинный запрос.
Почему это дает мне эту ошибку?