Вопрос по базам данных

546
.

Надо запихать в базу несколько одинаковых переменных. к примеру msg1,msg2 и т.д.
передаю я их так
for($i=1;$i<33;$i++)
{
$name = 'msg'.$i;
$$name = $_POST[$name];}

А вот как их в базу с помощью цикла воткнуть,чтобы по одной не расписывать типа
mysql_query("insert into `stavim` set

`msg1`='" . intval($msg1) . "',
`msg2`='" . intval($msg2) . "',
`msg3`='" . intval($msg3) . "',

.
В стельку трезвый

в цикл запрос на добавление в базу вставь.

.

это если тока эти переменные.а если там есть время,к примеру или еще что то?или тоже можно?

.

for($i=1;$i<17;$i++)
{
mysql_query("insert into `stavka` set
`time`='" . $realtime . "',
`user_id`='" . $user_id . "',
`name`='" . mysql_real_escape_string($from) . "',

`msg`.$i ='" . intval($msg.$i) . "',

.
Dionis

Велес, Можно всё что хочешь в цикл засунуть

.

вот как выше не работает.что непрвильно?)

.
Велес (19.10.2009/18:12)
`msg`.$i =
Так не правильно. Надо так:
`msg" . $i . "`=
.

ага.вот с написанием этой конструкции проблема и возникла)большое спасибо!

.

нифига!!!забило 16 раз имя)))

.

почему то оно в базу $i заносит,а не $msg

Всего: 27