MySQL是一個開源的關系型數據庫管理系統,廣泛應用于各種企業級應用中。在MySQL中,我們常常需要使用結果數組來存儲查詢結果,便于后續的處理和操作。
// 連接數據庫 $conn = mysqli_connect('localhost', 'username', 'password', 'database'); // 查詢數據 $result = mysqli_query($conn, 'SELECT * FROM table'); // 處理結果 if ($result) { // 循環遍歷結果數組 while ($row = mysqli_fetch_array($result)) { // 輸出每行數據 echo $row['id'] . '-' . $row['name'] . '-' . $row['age']; } } // 關閉連接 mysqli_close($conn);
在上述代碼中,我們首先使用mysqli_connect()函數連接MySQL數據庫,然后使用mysqli_query()函數執行SQL查詢語句,并將結果存儲在$result變量中。接著使用mysqli_fetch_array()函數循環遍歷結果數組,將每個數據行存儲在變量$row中,最后可通過$row數組索引輸出每行數據。
在使用MySQL結果數組時,需要注意以下幾點:
- 結果數組中的索引鍵是列名(如果有別名,則使用別名)
- 循環遍歷時可使用while或者foreach語句
- 結果數組常常會占用大量內存,因此需要注意查詢結果的限制和分頁處理
上一篇方正綜藝簡體css下載
下一篇css超鏈接處理