массивы... нужна помощь...

  • Тут может быть ваша реклама

Sc@zy

Турист
26 Окт 2004
4
0
6
44
Credits
0
Вот такая заморочка выходит!

Написана мелкая функция:

PHP:
function TestFunc($item_id) {
	$sql = "SELECT item_id FROM items WHERE item_id = '$item_id'";
	$result = mysql_query($sql);
	$test = array();
	while ($row = mysql_fetch_array($result)) {
		array_push($test, $row["item_id"]);
	}
	print_r($test);
}

ее вызывает другая функция:

PHP:
function OtherFunc($user_id) {
	$sql = "SELECT group_id FROM groups WHERE user_id = '$user_id'";
	$result = mysql_query($sql);
	while ($row = mysql_fetch_array($result)) {
		TestFunc($row["group_id"]);
	}
}

в итоге print_r($test); выводит вот это:

Код:
Array ( 
	[0] => item1
	[1] => item2
	[2] => item3
	[3] => item4
)
Array (
	[0] => item1
	[1] => item2
)
Array (
	[0] => item1
	[1] => item3
)

как возможно это "нечто" превратить в человеческий одномернный массив вида:

Код:
Array (
	[0] => item1
	[1] => item2
	[2] => item3
	[3] => item4
	[4] => item1
	[5] => item2
	[6] => item1
	[7] => item3
}