Показать сообщение отдельно
  #3 (permalink)  
Старый 03.03.2012, 12:22
Новичок на форуме
Отправить личное сообщение для Svist Посмотреть профиль Найти все сообщения от Svist
 
Регистрация: 03.03.2012
Сообщений: 5

Kolyaj Спасибо за совет... понял.
А если я этот массив формирую в цикле как же тогда быть ?
вот прям кусок кода, разбератся в нем не надо Просто может посоветуете как мне быть и передать массив $Z если я его наполняю подобным образом ..:
for (i = 1; i <= $PAGE[$ThisPage]['pid']; i++) {
			if((trim(giev('part'+i))=='')&&(Alr==1)){
				Alr=2;
				$Z['error']['txt']=$Z['error']['txt']+" - Есть не заполненные поля<br />";
			}
			if (document.getElementById('p1pr'+i)){
				n++;
				$Z['price'][n]= new Array(); // текущая строка в прайсе заказа
				if (trim(giev('p1pr'+i))==''){siev('p1pr'+i,'0');}
				if (trim(giev('pkolv'+i))==''){siev('pkolv'+i,'1')}
				sum=sum+(parseFloat(strrx(",",".",giev('pkolv'+i)))*parseFloat(strrx(",",".",giev('p1pr'+i))));
				$Z['price'][n]['part']=trim(giev('part'+i,'en'));
				$Z['price'][n]['pnam']=trim(giev('pnam'+i,'en'));
				$Z['price'][n]['panalog']=trim(giev('panalog'+i,'en'));
				$Z['price'][n]['pkolv']=strrx(",",".",trim(giev('pkolv'+i,'en')));
				$Z['price'][n]['p1pr']=strrx(",",".",trim(giev('p1pr'+i,'en')));
				$Z['price'][n]['p2pr']=trim(giev('p2pr'+i,'en'));
				$Z['price'][n]['pavto']=trim(giev('pavto'+i,'en'));
				$Z['price'][n]['pdscr']=trim(giev('pdscr'+i,'en'));
			}
			$Z['price'][0]= new Array(); 
			$Z['price'][0]['count']=n;
			$Z['price'][0]['summ']=sum;
			
			sie('prcalc',sum+' руб.');
		}
Ответить с цитированием