Você não pode vincular um parâmetro para a cláusula IN assim. A string $myArray contará apenas como um valor, como se você fizesse isso:
SELECT foo FROM bar WHERE ids IN ('1,2,3')
Embora existam três valores delimitados por vírgulas, o banco de dados os lê como apenas um valor de string.
Você precisa inserir manualmente a lista IN na consulta, da maneira antiga.
'SELECT foo FROM bar WHERE ids IN (' . $myArray .')'
Infelizmente não há outro caminho. Pelo menos por enquanto.