多個記錄,我取的記錄如下:取從PHP/MySQL的
$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語句返回所有記錄。
** WARNING **:當使用'mysqli'你應該使用[參數化查詢(http://php.net/manual/en/mysql i.quickstart.prepared-statements.php)和['bind_param'](http://php.net/manual/en/mysqli-stmt.bind-param.php)將用戶數據添加到您的查詢中。 **不要**使用字符串插值或連接來完成此操作,因爲您創建了嚴重的[SQL注入漏洞](http://bobby-tables.com/)。 **絕不**將'$ _POST'或'$ _GET'數據直接放入查詢中,如果有人試圖利用您的錯誤,這可能是非常有害的。 – tadman