在 web 開發(fā)中,MySQL 數(shù)據(jù)庫是一個非常重要的數(shù)據(jù)庫管理系統(tǒng)。在很多網(wǎng)站中,需要將 MySQL 數(shù)據(jù)庫中的數(shù)據(jù)顯示在網(wǎng)頁上。這時(shí)候,可以使用 HTML 和 PHP 代碼來幫助我們完成這個任務(wù)。
首先,我們需要使用 PHP 將數(shù)據(jù)庫中的數(shù)據(jù)取出來。例如,我們有一個學(xué)生表格,里面存儲了學(xué)生的姓名、學(xué)號、性別和年齡等信息,我們可以使用以下 PHP 代碼將學(xué)生表格中的所有數(shù)據(jù)取出來:
<?php $con = mysqli_connect("localhost","username","password","database_name"); if (mysqli_connect_errno()){ echo "連接 MySQL 數(shù)據(jù)庫失敗: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM students"); mysqli_close($con); ?>
以上代碼中的 mysqli_connect() 函數(shù)用于連接 MySQL 數(shù)據(jù)庫,mysqli_query() 函數(shù)用于執(zhí)行 MySQL 查詢語句,mysqli_close() 函數(shù)用于關(guān)閉數(shù)據(jù)庫連接。通過以上代碼,我們已經(jīng)成功將學(xué)生表格中的數(shù)據(jù)取出來了。
接下來,我們需要使用 HTML 在網(wǎng)頁中顯示這些數(shù)據(jù)。一般來說,我們使用表格來顯示這些數(shù)據(jù),可以使用以下 HTML 代碼來創(chuàng)建一個表格:
<table> <tr> <th>姓名</th> <th>學(xué)號</th> <th>性別</th> <th>年齡</th> </tr> <?php while($row = mysqli_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['name'] . "</td>"; echo "<td>" . $row['student_id'] . "</td>"; echo "<td>" . $row['gender'] . "</td>"; echo "<td>" . $row['age'] . "</td>"; echo "</tr>"; } ?> </table>
以上代碼中,通過使用 while 循環(huán),我們可以將每一行數(shù)據(jù)都放入表格中的一個 tr 標(biāo)簽中。在每一行中,我們使用 td 標(biāo)簽來顯示每一個字段的值。通過以上代碼,我們就可以將 MySQL 數(shù)據(jù)庫中的數(shù)據(jù)成功地顯示在網(wǎng)頁上了。