Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengeluarkan data pertanyaan ke jadual dalam PHP

Bagaimana untuk mengeluarkan data pertanyaan ke jadual dalam PHP

PHPz
PHPzasal
2023-04-04 13:59:151828semak imbas

Dengan populariti dan perkembangan Internet, PHP (Hypertext Preprocessor), sebagai bahasa skrip sebelah pelayan, semakin digunakan dalam pembangunan laman web. Antaranya, pertanyaan pangkalan data dan operasi output data adalah salah satu pautan penting dalam pembangunan PHP.

Artikel ini akan menggunakan PHP untuk menanyakan data dan jadual output sebagai contoh untuk memperkenalkan cara PHP melaksanakan fungsi ini.

1. Persediaan

Sebelum melakukan sebarang operasi, kita perlu menyediakan persekitaran pembangunan. Khususnya, pangkalan data PHP dan MySQL perlu dipasang.

Selepas pemasangan selesai, gunakan perpustakaan sambungan mysqli atau PDO yang disediakan oleh PHP untuk menyambung ke pangkalan data. Di sini kita mengambil pustaka sambungan mysqli sebagai contoh Kod sampel adalah seperti berikut:

$servername = "localhost"; // 数据库服务器名
$username = "username"; // 数据库用户名
$password = "password"; // 数据库密码
$dbname = "myDB"; // 数据库名

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}
echo "连接成功";

2 Pertanyaan data

Selepas berjaya menyambung ke pangkalan data, anda boleh membuat pertanyaan data. Di sini kami mengambil pertanyaan maklumat pelajar sebagai contoh Kod sampel adalah seperti berikut:

$sql = "SELECT * FROM student";
$result = $conn->query($sql);

if ($result->num_rows > 0) {

    // 输出数据
    while($row = $result->fetch_assoc()) {
        echo "姓名:" . $row["name"]. " 年龄:" . $row["age"]. " 班级:" . $row["class"]. "<br>";
    }

} else {
    echo "暂无数据";
}

Dengan kod di atas, kami boleh mengeluarkan hasil pertanyaan dalam senarai di halaman web.

3. Output ke jadual

Output hasil pertanyaan ke jadual untuk menjadikan data lebih intuitif dan cantik. Berikut ialah pelaksanaan kod untuk mengeluarkan hasil pertanyaan kepada jadual:

$sql = "SELECT * FROM student";
$result = $conn->query($sql);

if ($result->num_rows > 0) {

    echo "
";     echo "";     // 输出数据     while($row = $result->fetch_assoc()) {         echo "";     }     echo "
姓名 年龄 班级
" . $row["name"]. " " . $row["age"]. " " . $row["class"]. "
"; } else {     echo "暂无数据"; }

Dalam kod di atas, kita mula-mula mencipta jadual dan menetapkan pengepala jadual, dan kemudian menambah hasil pertanyaan pada jadual satu dengan pernyataan satu melalui gelung . Kesan keluaran akhir ditunjukkan dalam rajah di bawah:

Bagaimana untuk mengeluarkan data pertanyaan ke jadual dalam PHP

4. Ringkasan

Artikel ini bertujuan untuk keperluan biasa untuk menanyakan data dalam PHP dan mengeluarkannya ke jadual contoh kod yang dilaksanakan dan penjelasan terperinci disediakan. Pembangun boleh menggunakannya secara fleksibel mengikut keperluan sebenar untuk melaksanakan pertanyaan data dan operasi output yang lebih kompleks.

Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan data pertanyaan ke jadual 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