使用PHP HTML顯示MySQL數據庫
在現代網絡應用程序中,使用數據庫存儲和管理數據是十分常見的。MySQL是一種廣泛使用的數據庫系統,而PHP是一種用于開發網絡應用程序的編程語言。本文將介紹如何使用PHP HTML顯示MySQL數據庫。
連接數據庫
在PHP中連接MySQL數據庫非常簡單,可以使用MySQLi或PDO方法。以下是一個使用MySQLi連接數據庫的示例代碼:
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 創建連接
$conn = new mysqli($servername, $username, $password, $dbname);
// 檢測連接
if ($conn->connect_error) {
die("連接失敗: " . $conn->connect_error);
}
echo "連接成功";
上述代碼將會連接名為“myDB”的MySQL數據庫,用戶名為"username",密碼為"password"。
查詢數據庫
在連接到MySQL數據庫之后,我們可以非常方便地執行查詢操作。以下是一個使用MySQLi查詢數據庫的代碼示例:
$sql = "SELECT * FROM myTable";
$result = $conn->query($sql);
if ($result->num_rows >0) {
// 輸出每行數據
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "
";
}
} else {
echo "0 結果";
}
上述代碼將會從"myTable"表中選擇所有的數據,并將每行數據顯示在HTML頁面上。
使用HTML顯示數據
一旦我們從數據庫中獲得了數據,我們可以將它們動態地顯示在網頁中。以下是一個使用HTML表格顯示數據的示例:
echo "";
echo "";
echo "ID ";
echo "Name ";
echo "Age ";
echo " ";
if ($result->num_rows >0) {
// 輸出每行數據
while($row = $result->fetch_assoc()) {
echo "";
echo "" . $row["id"]. " ";
echo "" . $row["name"]. " ";
echo "" . $row["age"]. " ";
echo " ";
}
} else {
echo "0 結果";
}
echo "
";
上述代碼將會將從數據庫中查詢所得的數據按照表格的形式動態地顯示在網頁上。
總結
使用PHP HTML顯示MySQL數據庫是一種極其常見的用法。在此文中,我們簡要介紹了如何連接MySQL數據庫,執行查詢操作,并將數據動態地顯示在HTML頁面中。我們希望這篇文章能幫助您在開發Web應用程序時更好地管理和使用MySQL數據庫。