naster, какая у тебя структура таблицы? В базу можно как целиком массивы занести, так и разделить всё...
Там только для записи в БД надо будет код немного переделать. Так как массив $data я создал для вывода итогового результата. А там можно не создавать $data а сразу пихать всё в БД. Правда запросы в цикле это не хорошо...
ValekS, Мне нужно заносить данные типо так
INSERT INTO `".$table."` SET `name`='".$name."', `summ`='".$summ."' и тд.
Просто напиши на примере своего кода как получить эти переменные)
naster, с таким $data как сейчас, долго мучаться придется что бы все данные занести. А можно сделать намного проще...
Кинь всю структуру таблицы. Дамп там или что.
ValekS, Таблицы пока нет, но если будут переменные тогда не проблема все сделать. Напиши пример, а я вже там разберусь. Спасибо зарание)
naster,
$sql = 'insert into table values(';
$x = 1;
$size = sizeof($data);
foreach ($data as $rows) {
$rows = array_map('mysql_escape_string', $rows);
$sql .= '(' . implode(', ', $rows) . ')';
$sql .= $x < $size ? ' , ' : '';
$x++;
}
$sql .= ');';
mysql_query($sql);
как то так, лень открывать ИДЕ
Koenig, Спасибо. Посмотрим
Тему можно крыть. Всем большое спасибо
Koenig, тоже через values хотел сделать. Но немного не так. Можно не разбирать $datа, а сразу собрать такой массив с которым будет удобно работать. А то это двойная работа.