我正在按如下方式获取记录:
$aResult = array();
$sql = "SELECT notes FROM table WHERE user_id = '$user_id'";
$result = $conn->query($sql);
while($row = mysqli_fetch_array($result)){
$aResult['query_result'] = $row;
}
这只返回表中的最后一条记录。我需要从 sql 语句中返回所有记录。
最佳答案
将 $aResult['query_result'] = $row;
更改为 $aResult['query_result'][] = $row;
你每次都覆盖了结果,所以你只得到一个。
关于php - 从 php/mysql 获取多条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41541275/