Свързване на части от масив в стринг

kulov

Registered
Здравейте, няма да се впускам в обяснения, просто ще дам кода и това което се получава сега и това което трябва да стане..

Код:
$i++;
$str=array();
$str[$i][$col]='col'.$col.'|'.$q_r[id].':1';

foreach ($str as $string)
{
	echo "<pre>".print_r($string)."</pre>";
}

Така това не е целият код, но в случая това ви е нужноо.. Така както виждате пускам print_r, това което получавам е това :

Код:
Array ( [1] => col1|18:1 )

1

Array ( [1] => col1|2:1 )

1

Array ( [1] => col1|1:1 )

1

Array ( [2] => col2|4:1 )

1

Array ( [2] => col2|3:1 )

1

Array ( [3] => col3|19:1 )

1

Array ( [3] => col3|6:1 )

1

Array ( [3] => col3|5:1 )

1

това [1], [2], [3] е за коя колона става дума

примерно при

[1] са col1|18:1
col1|2:1
col1|1:1

целта ми е да се съберат тези, които са от една колона в един стринг, тоест
вместо да са така разделени искам да станат col1|18:1|2:1|1:1 и така за другите колони..
 
Направи една променлива да речем с стойност 1 и я увеличавай в края на цикъла, и правиш примерна проверка

if($i == $str[$col]) {
$exp = explode(.. //взимаш часта която ти трябва.
$array['chasti'][$i]=$exp;
}

и после знаеш как да извеждаш. Надяваме се да си разбрал.
 

Back
Горе