claro por que si los dejas dentro del while te va mostrando uno a uno
por que se va re-asignando la variable $lista_completa
yo lo hago asi:
Código PHP:
Ver original$query = "SELECT id FROM table;";
while ($file = myuql_fetch_array (result, MYSQL_NUM)) [B]{[/B]
$my_array[] = $file[0];
[B]}[/B]
foreach($my_array as $value)
echo $value.'<br />';