См. комментарии к @yupe.
bindParam/bindValue не подходят из-за добавления кавычек как для обычных текстовых данных. MySQL такое в принципе не примет, ну разве что его донастроить, но это доступно далеко не всем.