How to merge array with prepared statement? Why do I get a data conversion error when merging an array (where update works fine)?