Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk Memaparkan Baris Jadual Pangkalan Data sebagai HTML dalam PHP?

Bagaimana untuk Memaparkan Baris Jadual Pangkalan Data sebagai HTML dalam PHP?

Linda Hamilton
Linda Hamiltonasal
2024-11-02 03:20:02459semak imbas

How to Display Database Table Rows as HTML in PHP?

Cara Memaparkan Baris Jadual Pangkalan Data sebagai HTML

Dalam PHP, mendapatkan semula data daripada pangkalan data adalah tugas biasa. Walau bagaimanapun, apabila anda ingin memaparkan berbilang baris jadual, anda mungkin menghadapi cabaran.

Untuk menyelesaikan isu ini, anda boleh menggunakan langkah berikut:

  1. Tetapkan Sambungan Pangkalan Data:
    Mewujudkan sambungan ke pangkalan data MySQL anda menggunakan mysqli_connect().
  2. Melaksanakan Pertanyaan:
    Melaksanakan pertanyaan SQL anda untuk mendapatkan semula baris jadual menggunakan mysqli_query().
  3. Ambil Tatasusunan Bersekutu:
    Gunakan mysqli_fetch_assoc() untuk mengambil hasil pertanyaan sebagai tatasusunan bersekutu. Ini akan menyimpan setiap baris sebagai tatasusunan, dengan nama lajur sebagai kunci dan nilai sebagai elemen tatasusunan.
  4. Lelaran Baris:
    Gunakan gelung sementara untuk melelaran melalui baris.
  5. Buat Jadual HTML:
    Mulakan dengan menggemakan tajuk jadual HTML dengan jidar yang diingini.
  6. Data Baris Gema:
    Dalam gelung while, ulangi setiap baris dan bergema nilai lajur dalam sel data jadual HTML .
  7. Tutup Jadual HTML:
    Setelah semua baris digemakan, tutup jadual HTML.

Berikut ialah contoh kod yang menunjukkan langkah ini:

<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>

Kod ini akan menjana jadual HTML dengan semua baris daripada jadual pangkalan data.

Atas ialah kandungan terperinci Bagaimana untuk Memaparkan Baris Jadual Pangkalan Data sebagai HTML dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn