PHP ialah bahasa pengaturcaraan yang sangat popular dan praktikal yang boleh digunakan untuk pelbagai projek, daripada aplikasi Java mudah kepada aplikasi web berskala besar. Bagi kebanyakan jurutera laman web, pertanyaan data dalam pangkalan data adalah keperluan asas, yang membolehkan kami memahami tingkah laku pengguna dengan lebih baik di tapak web dan mengoptimumkan prestasi tapak web. Dalam artikel ini, kami akan memperkenalkan cara menggunakan PHP untuk menulis kod untuk menanyakan 8 keping data dalam pangkalan data.
Sebelum anda bermula, anda perlu memastikan PHP dan MySQL dipasang pada pelayan. Seterusnya, kami akan menggunakan PHP untuk menulis kod mudah untuk menanyakan pangkalan data dan mendapatkan data.
Berikut ialah beberapa contoh kod yang menunjukkan cara membuat pertanyaan 8 keping data menggunakan PHP dan MySQL:
<?php //DB credentials $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database_name"; //Create connection $conn = new mysqli($servername, $username, $password, $dbname); //Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } //Query statement $sql = "SELECT * FROM table_name LIMIT 8"; //Query execution $result = $conn->query($sql); //Output data if ($result->num_rows > 0) { //Output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " " . $row["surname"]. "<br>"; } } else { echo "0 results"; } $conn->close(); ?>
Pertama, kita perlu menetapkan kelayakan pengguna untuk pangkalan data. Anda perlu menggantikan pembolehubah berikut dengan nilainya sendiri:
$servername - 数据库服务器的名称 $username - 用户名 $password - 密码 $dbname - 数据库名称
Kemudian, kami menggunakan kelas mysqli PHP untuk membuat sambungan ke pangkalan data. Jika sambungan gagal, ralat akan dikeluarkan, jika tidak, kami melakukan operasi pertanyaan. Dalam contoh ini, kami meminta untuk menanyakan semua lajur dalam pangkalan data dan mengehadkan keputusan kepada 8 rekod.
Selepas melaksanakan pertanyaan, kami menyemak sama ada hasilnya mengandungi baris. Jika ya, ulangi hasil dan keluarkan nilai id, nama dan nama keluarga untuk setiap baris. Jika keputusan kosong, rentetan "0 hasil" adalah output.
Akhir sekali, kami menutup sambungan ke pangkalan data.
Kod ini sangat ringkas dan mudah difahami. Anda boleh mengubahnya mengikut keperluan, menambah kriteria pertanyaan tambahan atau menukar pemformatan hasil pertanyaan.
Ringkasnya, menanya data dalam pangkalan data menggunakan PHP ialah tugas asas, tetapi ia adalah penting untuk pengaturcara web. Contoh kod yang disediakan dalam artikel ini boleh membantu anda memahami dengan cepat cara menggunakan PHP untuk menanyakan rekod dalam pangkalan data dan cara untuk mengeluarkan hasil pertanyaan.
Atas ialah kandungan terperinci Bagaimana untuk menanyakan 8 keping data dalam MySQL dengan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!