MySQL是一個流行的關系型數據庫管理系統,它提供了許多方法來從數據庫中檢索數據。在這篇文章中,我們將討論如何使用MySQL從數據庫中取數據。
//連接數據庫 $conn = mysqli_connect("localhost", "username", "password", "database_name"); //檢查是否連接成功 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } //創建查詢語句 $sql = "SELECT column1, column2, column3 FROM table_name"; //執行查詢語句 $result = mysqli_query($conn, $sql); //檢查結果是否為空 if (mysqli_num_rows($result) >0) { //輸出查詢結果 while($row = mysqli_fetch_assoc($result)) { echo "column1: " . $row["column1"]. " - column2: " . $row["column2"]. " - column3: " . $row["column3"]."
"; } } else { echo "0 results"; } //關閉連接 mysqli_close($conn);
在上面的代碼中,我們先連接MySQL數據庫,然后創建一個查詢語句并在MySQL中執行它。如果查詢結果不為空,我們使用while循環來獲取所有的行數據。我們可以使用$row["column_name"]來訪問每個列的值。最后,我們關閉連接。
除了使用mysqli_fetch_assoc函數外,MySQL提供了許多其他的函數來獲取查詢結果。例如,mysqli_fetch_row函數返回一個數字索引數組,其中的值對應于每個選定的列。
總之,從MySQL數據庫中獲取數據是一個重要的數據庫任務。通過使用類似上面的代碼,我們可以輕松地從MySQL數據庫中獲取數據。