Вот такая заморочка выходит!
Написана мелкая функция:
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);
}
ее вызывает другая функция:
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
}