Esatto, implode fa proprio quello e la clausola IN() di mysql restituisce tutti i record in cui il campo scelto contiene uno qualunque dei valori della lista (separata da virgole) passata come argomento.

In altre parole
codice:
WHERE campo IN (1, 2, 3)
equivale a
codice:
WHERE campo = 1 OR campo = 2 OR campo = 3
prova a stampare i valori delle liste dopo "l'implosione" per verificare che siano corrette.