Вопрос по обходу массива и загружение результата в базу.

push

Новичок
Вопрос по обходу массива и загружение результата в базу.

пишу небольшой скрипт загрузки из формы данных в базу.
вот немного затупил, не могу придумать дальнейший верный шаг.

есть массив $_POST:

PHP:
array(7) { ["date"]=> array(1) { [0]=> string(1) "1" } ["partnumber"]=> array(1) { [0]=> string(1) "2" } ["qty"]=> array(1) { [0]=> string(1) "3" } ["order"]=> array(1) { [0]=> string(1) "1" } ["used"]=> array(1) { [0]=> string(1) "1" } ["wo"]=> string(10) "W705255132" ["send"]=> string(9) "Отправить" }
обхожу его следующим методом и пытаюсь загрузить в базу следующим методом.:
PHP:
foreach ($_POST as $key=>$values){
		foreach ($values as $v){
			$ins = $v.",";
			$wo->recieve_cl($ins.$numberce,$numberwo);
		}
	}
метод загрузки выглядит так:
PHP:
function recieve_cl($date,$partnumber,$qty,$order,$used,$number_ce,$wo){ # Добавление записи на списание.
		$wo = $this->check_wo($wo);
		$number_ce = $this->check_ce($number_ce);
		$date = $this->check_date($date);
		$partnumber = $this->check_partnumber($partnumber);
		$qty = $this->check_qty($qty);
		$order = $this->check_var($order); 
		$used = $this->check_var($used);
		
		$str = mysql_query("insert into wo.PartNumbersWrittenOFF
							 (wo,numberce,date,partnumber,qty,order,used,datenow
							 )
							 values
							 ('$wo','$number_ce','$date','$partnumber','$qty','$order','$used',CURDATE()
							 )
						   ");
		return $str;
	}
вопрос про вот эти 2 строчки
$ins = $v.",";
$wo->recieve_cl($ins.$numberce,$numberwo);
переменные в метод загружаются через запятую. $ins с запятыми, по логике человека все должно работать но вот по логике машины нет...
ошибка missing argiment... как же ему передать этот массив?
наверное вообще не туда шагаю, пните в ту сторону =)
 

push

Новичок
Mr_Max
переборка множества полей.
тоесть есть форма с непостоянным количеством полей, тоесть есть 5 полей шапки, в количество строк инсерт меняется,

может быть до 50 дат и следующих полей, поэтому циклом их вгоняю...

-~{}~ 11.09.07 12:19:

Mr_Max
за implode спасибо, придумал возможный вариант решения.

-~{}~ 11.09.07 13:07:

извиняюсь за временный тупизь...
решил все просто...

for($c=0;$c<=$m;$c++){
echo $_POST['date'][$c];
echo $_POST['partnumber'][$c];
echo $_POST['qty'][$c];
echo $_POST['order'][$c];
echo $_POST['used'][$c];
}
 
Сверху