标签 mysql结果集变数组 下的文章

将mysql_query($sql,$conn)的结果转换为数组的方法


mysql_query()查询出来的是特定的结果集。我们无法直接去操作。所以一般都需要转换为数组,即array。具体方法有很多。这里列出一种最简单的:

$sql = "select * from test";
$rs = mysql_query($sql,$conn);
$a = array();
while($row = mysql_fetch_array($rs)){
    array_push($a,$row);
}

如上while循环结束,所有的结果都被压进$a这个数组了。