PHP MySQL membaca data
Membaca data dari pangkalan data MySQL
Kami telah belajar untuk menambah data ke pangkalan data Dalam bahagian ini kita akan bercakap tentang cara membaca data dari pangkalan data dan memaparkannya pada halaman?
Untuk pertanyaan data, gunakan pilih
Kategori td> | Penjelasan terperinci | ||||||||
Sintaks asas | Contoh | pilih * daripada MyGuests; | |||||||
Contoh penerangan | Soal semua medan dalam jadual MyGuests Keputusan |
Nota: "
*" ialah ungkapan biasa Ditulis, ia bermakna memadankan semua
Jika anda ingin mengetahui lebih lanjut tentang SQL, sila lawati tutorial SQL kami.
Instance
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; // 創(chuàng)建連接 $conn = new mysqli($servername, $username, $password, $dbname); // 檢測連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } $sql = "SELECT * FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 輸出每行數(shù)據(jù) while($row = $result->fetch_assoc()) { echo "id: ". $row["id"]. " - Name: ". $row["firstname"]. " " . $row["lastname"] ." ".$row['email'] ."<br/>"; } } else { echo "0 個(gè)結(jié)果"; } $conn->close(); ?>
Hasil program yang dijalankan:
Lihat sama ada ia adalah jadual MyGuests kami. data di dalam
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; // 創(chuàng)建連接 $conn = new mysqli($servername, $username, $password, $dbname); // 檢測連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } $sql = "SELECT firstname,email FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 輸出每行數(shù)據(jù) while($row = $result->fetch_assoc()) { echo " - Name: ". $row["firstname"]. "--------".$row['email'] ."<br/>"; } } else { echo "0 個(gè)結(jié)果"; } $conn->close(); ?>dan hanya perlu menukar
* Hanya gantikan
dengan medan tertentu: