如何将 SQL table 中的所有行检索到数组中?
How to retrieve all rows from an SQL table into an array?
我正在尝试检索 4 行,我预计它应该显示所有 4 行,但它只显示第一行。这是我使用的代码
$coquery = "Select distinct coName from avgcarcompany";
$crun = mysqli_query($con,$coquery);
$arrey = mysqli_fetch_assoc($crun);
print_r($arrey);
如果您想从结果集中获取所有行,则需要获取所有行。现在你只取一个。
要获取所有行,请使用 fetch_all()
$coquery = "Select distinct coName from avgcarcompany";
$crun = $con->query($coquery);
$arrey = $crun->fetch_all(MYSQLI_ASSOC)
print_r($arrey);
我正在尝试检索 4 行,我预计它应该显示所有 4 行,但它只显示第一行。这是我使用的代码
$coquery = "Select distinct coName from avgcarcompany";
$crun = mysqli_query($con,$coquery);
$arrey = mysqli_fetch_assoc($crun);
print_r($arrey);
如果您想从结果集中获取所有行,则需要获取所有行。现在你只取一个。
要获取所有行,请使用 fetch_all()
$coquery = "Select distinct coName from avgcarcompany";
$crun = $con->query($coquery);
$arrey = $crun->fetch_all(MYSQLI_ASSOC)
print_r($arrey);