个人习惯使用面向对象的方式来操作mysql。
首先定义一个二维数组,用来存储结果。结果集取得一行就是一个数组,因为有多行数据,所以是二维。
$data=array();
这条代码$result->fetch_assoc()
是: 从结果集中取得一行作为关联数组:
那么就有:
while($row = $result->fetch_assoc()){
array_push($data,$row);
}
不断从结果集读取数据,并将每行数据加到二维数组data
中,直到读取完毕。
最后输出一下:
print_r($data);