php: сохранение массива в БД MySQL
<?php $array = array(1, 2, 3); //некий массив $array_serialized = serialize($array); //эта переменная - текстовая, но содержит наш массив, записанный своим "кодом" mysql_query("UPDATE TABLE `table` SET `field` = '".$array_serialized."'"); //записываем её в таблицу $sql = mysql_query("SELECT * FROM `field`"); //читаем SQL данные $temp = mysql_fetch_assoc($sql); $array = unserialize( $temp['field'] ); //получаем свой массив. ?>
http://www.drupal.ru/node/33788