Sim, é impossível. PDO.prepare Você não pode usar marcadores de parâmetro nomeados e de ponto de interrogação na mesma instrução SQL; escolha um ou outro estilo de parâmetro.