如何将一个mysql列放入一个带有php的数组?

时间:2010-11-22 22:43:53

标签: php mysql

我知道你可以在一个数组中添加一行但是我无法将列放入数组中。我还没有代码。我只想获得自动递增列“id”并将其放入类似...的数组中。

$array[0] = 1;
$array[1] = 2;
$array[2] = 3;

2 个答案:

答案 0 :(得分:3)

$result = mysql_query("SELECT id, name FROM mytable");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
     $array[] = $row[0];
}

答案 1 :(得分:0)

我担心没有直接的方法可以从mysql查询中输出一维数组。

结果集将始终是一个二维数组(结果数x#列),如果你真的需要,你将需要转换为一维。

我希望这会对你有所帮助

Jerome Wagner