though the answer to his question is:
$myValues=implode(",",$MyArray)
$query = "insert into mytable values($myValues)";
As for storing an array in one field...it depends on the application and what your goal is. I did the exact thing here to store a bunch of product options in one field on in shoppng cart table. I used checkboxes to allow the user to indicate if they wished to purchase that options and stuck the entore array in a DB field.
hth
Bastien