Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Memaparkan Data Pangkalan Data SQL dalam Jadual PHP/HTML?

Bagaimana untuk Memaparkan Data Pangkalan Data SQL dalam Jadual PHP/HTML?

Linda Hamilton
Lepaskan: 2024-10-24 14:53:02
asal
937 orang telah melayarinya

How to Display SQL Database Data in PHP/HTML Tables?

Memaparkan Data Pangkalan Data SQL dalam Jadual PHP/HTML

Soalan:

Bagaimana saya boleh paparkan data daripada jadual SQL pada jadual HTML atau PHP?

Latar Belakang:

Anda mempunyai pangkalan data pada MySQL dan ingin memaparkan data daripada jadual "pekerja" pada halaman web.

Penyelesaian:

PHP menyediakan kefungsian untuk mewujudkan sambungan ke pangkalan data MySQL. Berikut ialah coretan kod yang menunjukkan cara untuk mencapai perkara ini:

<code class="php">$connection = mysql_connect('localhost', 'root', ''); // Password is left blank
mysql_select_db('hrmwaitrose');

$query = "SELECT * FROM employee"; // SQL statement
$result = mysql_query($query);

echo "<table>"; // Start HTML table

while ($row = mysql_fetch_array($result)) {
    echo "<tr><td>" . htmlspecialchars($row['name']) . "</td><td>" . htmlspecialchars($row['age']) . "</td></tr>";
}

echo "</table>"; // End HTML table

mysql_close(); // Close database connection</code>
Salin selepas log masuk

Dalam gelung sementara, setiap baris hasil pertanyaan SQL ditukar kepada baris jadual dalam HTML.

Nota:

  • Fungsi "mysql_fetch_array" kini ditamatkan dalam PHP 7.0.0 dan ke atas. Pertimbangkan untuk menggunakan "mysqli_fetch_array".
  • Sentiasa bersihkan input pengguna sebelum memasukkannya ke dalam pangkalan data untuk mengelakkan serangan suntikan SQL.

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

Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan