【发布时间】:2014-06-03 14:36:42
【问题描述】:
我基本上是在尝试从 SQL 数据库中获取结果并将其加载到多维数组中,以便稍后在页面中使用它们。
while($row = mysqli_fetch_array($result))
{
$send = array
(
array($row['Name'],$row['Email'],$row['Mobile'])
);
$count = $count + 1;
}
这就是我用来获取结果的方法,如果我在 while 循环中打印,它将回显所有结果。但是,当将其放入数组时,它将每个结果作为第一个结果加载到数组中。我最初的计划是使用一个计数变量来设置结果在数组中的位置,每次加一。我不确定如何指定在哪里添加我认为类似于
的结果$send = array[$count]
(
array.....
所以我可以将结果称为 0 来计算长度,但我不确定如何进行这项工作。或者,我想,如果有更容易和更好的方法来解决它。我也不确定这是否有必要,因为从 SQL 数据库收集时结果似乎在一个数组中,但我不确定这个数组是否填充了每个 while 循环或存储并且可以在任何时候访问
如果有人可以给我一个类似的例子或指向我一些非常感谢的文档
【问题讨论】:
标签: php sql arrays multidimensional-array