在Web開發中,PHP是廣泛使用的動態網頁程式語言。當我們需要從資料庫中取出資料並在Web頁面中顯示時,PHP查詢是必不可少的步驟。本文將介紹如何使用PHP從資料庫中查詢資料並將其輸出到Web頁面中。
一、連接資料庫
首先,我們要連接到資料庫。在PHP中,我們使用mysqli_connect()函數來連接MySQL資料庫。此函數需要四個參數:伺服器名稱、使用者名稱、密碼和資料庫名稱。
例如:
$con = mysqli_connect("localhost", "my_user", "my_password", "my_db");
以上程式碼將連接到名為「my_db」的MySQL資料庫,並使用「my_user」作為使用者名,「my_password」作為密碼,且資料庫位於本機主機上。
二、查詢資料
接下來,我們需要從資料庫取得資料。在PHP中,我們使用mysqli_query()函數執行SQL查詢語句。此函數需要兩個參數:連接到MySQL伺服器的變數和SQL查詢語句。
例如:
$result = mysqli_query($con, "SELECT * FROM my_table");
以上程式碼將從名為「my_table」的資料庫表中選擇所有資料。查詢的結果將儲存在變數$result中。
三、輸出到頁面
現在,我們已經從資料庫中取得了所需的資料。接下來,我們將這些資料輸出到Web頁面中。在PHP中,我們使用mysqli_fetch_array()函數逐行從查詢結果中取得數據,並將其輸出到Web頁面中。
例如:
while($row = mysqli_fetch_array($result)) { echo $row['id'] . " " . $row['name']; echo "<br>"; }
以上程式碼將逐行輸出查詢結果集中的「id」和「name」欄位。每一行的輸出將使用HTML的「br」標籤分隔。
完整程式碼如下:
$con = mysqli_connect("localhost","my_user","my_password","my_db"); $result = mysqli_query($con, "SELECT * FROM my_table"); while($row = mysqli_fetch_array($result)) { echo $row['id'] . " " . $row['name']; echo "<br>"; }
以上程式碼將連接到MySQL資料庫,從名為「my_table」的表中選擇所有數據,並將每一行數據輸出到Web頁面中。
本文介紹如何使用PHP從資料庫中查詢資料並將其輸出到Web頁面中。透過掌握這些基本的查詢和輸出技術,您可以輕鬆地建立功能強大的網路應用程式。
以上是php怎麼將查詢的資料輸出到頁面的詳細內容。更多資訊請關注PHP中文網其他相關文章!