PHP4.3.10とMySQL3.23.49での質問です。

+--+--------+-----+------+
| id | leader  | sub_l | sub_l2 |
+--+--------+-----+------+
| 01 | 山田   | 本田 | 上田  |
| 02 | 上田   | 藤本 | 山本  |
| 03 | 山田   | 藤本 | 田中  |
+--+--------+-----+------+
こんなテーブルで、各列の名前をひとつの配列に格納したいのですが、
つまづいてしまったので質問させてください。

$result = mysql_query (SELECT leader FROM table, $conn);
$leader = mysql_fetch_array ($result);
これだと、
Array( [0] => 山田 )
Array( [0] => 上田 )
Array( [0] => 山田 )
の様に、行ごとの配列になってしまいます。

これを、Array ([0] =>山田 [1] => 上田 [3] => 山田)
の様にしたいのですが、どうすれば良いでしょうか?