Записать и считать массив в поле базы

Aen

Guest
Записать и считать массив в поле базы

Вопрос такой :

Необходимо записать, а потом считать такой массив

$row[$name]

в одно из полей базы причем $name - мажет собой представлять любое слово.

-~{}~ 04.10.05 15:33:

и этих самых $name - очень много и разных...

надо получить $row[]
 

Фанат

oncle terrible
Команда форума
Aen
зачем записывать в базу то, что и так лежит в базе?
ты можешь толком объяснить - что ты делаешь?
 

Aen

Guest
Автор оригинала: Фанат
Aen
зачем записывать в базу то, что и так лежит в базе?
ты можешь толком объяснить - что ты делаешь?
Делаю вот, что:
на выходе из формы получаю $_POST такого содержания:
[start_year] => 2005
[start_day] => 1
[start_month] => 10
[start_hour] =>
[start_min] =>
[start_metrs] =>
[stop_year] => 2005
[stop_day] => 1
[stop_month] => 10
[stop_hour] =>
[stop_min] =>
и т.д.

количество полей и их имена - не знаю и знать не хочу, но очень хочу воткнуть этот $_POST целиком в базу... а потом взять его от туда с сохранением структуры...
 

Фанат

oncle terrible
Команда форума
то есть, $row[$name] - это ты для красного словца написал?
понятно.
непонятно только - зачем тут база...
 

ForJest

- свежая кровь
Aen
Традиционно такая задача решается с помощью
[m]serialize[/m]/[m]unserialize[/m]
ну т.е. делаешь
PHP:
$query = "INSERT ... VALUES (..., '".mysql_escape_string(serialize($_POST))."')"
 
Сверху