Hola amigo,
la razón es porque estás intentando insertar un array directamente, cosa que no puedes hacer, debes de armar tu query con cada elemento de tu arreglo, por ejemplo:
Pero hay algunas formas de hacer lo que deseas, entre ellas
1.- Hacer un insert para cada elemento del arreglo
2.- Hacer un insert multiple
[ INSERT INTO tabla (campo) VALUE(valor1),(valor2),....(valorn) ]
3.- Concatenar cada elemento de tu arreglo en una cadena e insertarlo
Espero haberte dado una idea,
Saludos!