我正在使用 mysqli_fetch_assoc 将数据推送到行数组中。
$res = mysqli_query($link, $query);
$rows = array();
while($r = mysqli_fetch_assoc($res)) {
$rows[] = $r;
echo "<br>location:".$r["assigned"]."||".$r["amount"]."<br>";
}
我在这个 php 文件中看到的顺序和我在 mysql 命令行上执行查询时看到的顺序不同。最后一行和倒数第二行在 php.ini 中交换。
在 mysql 查询中,我使用了一个order by timestamp
子句。
我搜索了 mysql_fetch_assoc 但没有发现其他人遇到过任何类似的问题。