MySQL是一個非常流行的關系型數據庫管理系統。在MySQL中,我們經常需要讀取某個表數據庫里的數據。本篇文章我們將學習如何使用逐行讀取表數據庫的方法來獲取需要的數據。
//連接數據庫 $conn = mysqli_connect("localhost", "username", "password", "database"); if (!$conn) { die("連接失敗: " . mysqli_connect_error()); } //選擇要查詢的表 $sql = "SELECT * FROM table_name"; //執行查詢語句并逐行讀取結果 $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) >0) { while ($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"]. " - 名稱: " . $row["name"]. " - 年齡: " . $row["age"]. "
"; } } else { echo "0 結果"; } //關閉數據庫連接 mysqli_close($conn);
以上代碼中,我們首先使用mysqli_connect()函數來連接到我們需要讀取的數據庫。
接著,使用SELECT語句選擇我們需要讀取數據的表。
然后,使用mysqli_query()函數執行這個語句并且返回結果集。我們可以使用mysqli_num_rows()函數來獲取結果集中行的數量。如果結果集中有行,我們使用mysqli_fetch_assoc()函數逐行讀取每一行的數據。
最后,我們使用mysqli_close()函數來關閉與數據庫的連接。
以上代碼是如何逐行讀取MySQL表數據庫的一個例子。這種方法可以讓我們輕松地獲取我們需要的數據。