在使用 MySQL 數據庫時,通常會涉及到兩個表之間的數據顯示與關聯。在這篇文章中,我們將詳細介紹如何在 MySQL 中將兩個表連接起來,并在前端頁面顯示所需數據。
首先,我們需要創建兩個表格并將它們連接在一起。假設我們有兩個表分別為“用戶信息”和“訂單信息”。在用戶信息表格中,我們擁有用戶的姓名、ID 和電子郵件地址。在訂單信息表格中,我們擁有訂單 ID、用戶 ID 和訂單日期。要將這兩個表格連接起來,我們可以使用“JOIN”命令。下面是實現該命令的 SQL 代碼:
SELECT 用戶信息.姓名, 訂單信息.訂單日期 FROM 用戶信息 JOIN 訂單信息 ON 用戶信息.ID = 訂單信息.用戶ID;
要在前端頁面上顯示該信息,我們可以使用 PHP 語言編寫一個簡單的查詢腳本,如下所示:
<?php $con = mysqli_connect("localhost", "root", "", "my_database"); // 檢查連接是否成功 if (mysqli_connect_errno()) { echo "無法連接到 MySQL: " . mysqli_connect_error(); } $result = mysqli_query($con, "SELECT 用戶信息.姓名, 訂單信息.訂單日期 FROM 用戶信息 JOIN 訂單信息 ON 用戶信息.ID = 訂單信息.用戶ID"); echo "<table>"; echo "<tr><th>姓名</th><th>訂單日期</th></tr>"; while($row = mysqli_fetch_array($result)) { echo "<tr><td>" . $row['姓名'] . "</td><td>" . $row['訂單日期'] . "</td></tr>"; } echo "</table>"; mysqli_close($con); ?>
最后,我們可以將該腳本與所需的 HTML 代碼結合起來,并在瀏覽器中運行該程序,就可以在頁面上顯示有關用戶和訂單的信息了。
上一篇如何把邊框往上移css
下一篇如何按需加載css