首頁  >  文章  >  資料庫  >  如何在 PHP 中將資料庫表格行顯示為 HTML?

如何在 PHP 中將資料庫表格行顯示為 HTML?

Linda Hamilton
Linda Hamilton原創
2024-11-02 03:20:02459瀏覽

How to Display Database Table Rows as HTML in PHP?

如何將資料庫表格行顯示為 HTML

在 PHP 中,從資料庫擷取資料是一項常見任務。然而,當您希望顯示多個表行時,您可能會遇到挑戰。

要解決此問題,您可以使用以下步驟:

  1. 建立資料庫連線:
    使用下列指令建立與MySQL 資料庫的連線mysqli_connect( ).
  2. 執行查詢:
    執行SQL 查詢以使用mysqli_query() 擷取表格行。
  3. 取得關聯陣列:
    使用 mysqli_fetch_assoc() 取得查詢結果作為關聯陣列。這會將每一行儲存為一個數組,其中列名稱作為鍵,值作為數組元素。
  4. 迭代行:
    利用 while 迴圈迭代行。
  5. 建立 HTML 表格:
    先回顯 HTML 表格標題 具有所需邊框。
  6. 回顯行資料:
    在 while 迴圈內,迭代每一行並回顯 HTML 表格資料儲存格中的列值
  7. 關閉HTML 表
    :
  8. 回顯所有行後,關閉HTML

    以下範例程式碼示範了這些步驟:
    <code class="php">$sql = "SELECT * FROM MY_TABLE";
    $result = mysqli_query($conn, $sql);
    
    echo "<table border='1'>";
    
    while ($row = mysqli_fetch_assoc($result)) {
        echo "<tr>";
        foreach ($row as $field => $value) { 
            echo "<td>" . htmlspecialchars($value) . "</td>"; 
        }
        echo "</tr>";
    }
    
    echo "</table>";</code>

    以下範例程式碼示範了這些步驟:以下範例程式碼示範了這些步驟: 此程式碼將產生一個包含資料庫表中所有行的HTML 表格。

以上是如何在 PHP 中將資料庫表格行顯示為 HTML?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn