Du kan inte binda en parameter för IN-satsen på det sättet. $myArray-strängen kommer bara att räknas som ett värde, som om du gjorde detta:
SELECT foo FROM bar WHERE ids IN ('1,2,3')
Även om det finns tre kommaavgränsade värden läser databasen dem som endast ett strängvärde.
Du måste manuellt infoga IN-listan i frågan, på gammaldags sätt.
'SELECT foo FROM bar WHERE ids IN (' . $myArray .')'
Det finns tyvärr inget annat sätt. Åtminstone för nu.