Nieprawidłowy numer parametru PDO - parametry w komentarzach
Dzisiaj natknąłem się na błąd (w PDO), którego nigdy wcześniej nie widziałem, ale jest to oczywiste, gdy o tym myślisz.
Dostałem następujący błąd:Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: Invalid parameter number:
Użyte przeze mnie zapytanie było podobne do następującego:
SELECT
x
FROM
y
WHERE
-- CHECKING IF X = :Z --
x = :y
AND
1 = 2
Oczywiście miałem więcej parametrów i dłuższe zapytanie.
Dlaczego daje mi ten błąd?