我只是想知道我将如何能够编写执行SQL查询然后将每一行放入一个新数组,例如,让我们说一个表如下所示:
$people= mysql_query("SELECT * FROM friends")
Run Code Online (Sandbox Code Playgroud)
输出:
| ID | Name | Age |
--1----tom----32
--2----dan----22
--3----pat----52
--4----nik----32
--5----dre----65
Run Code Online (Sandbox Code Playgroud)
我怎样才能创建一个以下列方式工作的多维数组,第一行第二列数据可以使用$ people [0] [1]访问,第五行第三列可以使用$ people [4] [2]访问.
我将如何构建这种类型的数组?
很抱歉,如果这是一个奇怪的问题,它只是我是PHP + SQL的新手,并想知道如何直接访问数据.性能和速度不是问题,因为我只是编写小的测试脚本来掌握语言.
$rows = array();
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
$rows[] = $row;
}
Run Code Online (Sandbox Code Playgroud)