Php 将所有记录提取到变量中

Php 将所有记录提取到变量中,php,mysqli,Php,Mysqli,我有桌子:桌子 id | name ------------ 1 | joe ------------ 2 | Mike ------------ 3 | Andrew ------------ 现在我知道如何从TableA中获取记录了 $sql=mysqli_query($con,"select * from TableA"); while($row=mysqli_fetch_array($sql)) { \\execute code; } 但我想知道,还有另

我有桌子:桌子

id | name
------------
1  | joe
------------
2  | Mike
------------
3  | Andrew
------------
现在我知道如何从TableA中获取记录了

$sql=mysqli_query($con,"select * from TableA");
while($row=mysqli_fetch_array($sql))
{
  \\execute code;
}
但我想知道,还有另一种方法可以不使用while循环获取记录

指:

$row=array();
$row=mysqli_fetch_array($sql); //Assume here that it gives all record in $row.
获取$row中的所有记录。因此,我们可以在以后需要时反复使用$row在整个脚本中使用

这应该是可行的:

$results = mysqli_fetch_all ($sql, MYSQLI_ASSOC);
另一个答案也可能给你一些线索: