Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah pernyataan pertanyaan dalam PHP?

Apakah pernyataan pertanyaan dalam PHP?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌asal
2023-06-05 16:18:51919semak imbas

Terdapat tiga jenis pernyataan pertanyaan dalam PHP: 1. SELECT pernyataan, digunakan untuk mendapatkan data daripada satu atau lebih jadual data 2. WHERE pernyataan, digunakan untuk menapis padanan dalam jadual data yang dinyatakan dalam pernyataan FROM Data dalam keadaan tertentu; 3. ORDER BY pernyataan, digunakan untuk mengisih hasil pertanyaan dalam susunan tertentu (seperti tertib menaik atau menurun).

Apakah pernyataan pertanyaan dalam PHP?

Sistem pengendalian untuk tutorial ini: Sistem Windows 10, versi php8.1.3, komputer Dell G3.

Pernyataan pertanyaan dalam PHP ialah:

1 SELECT

Pernyataan SELECT digunakan untuk mendapatkan data daripada satu atau lebih jadual data.

Kod adalah seperti berikut:

$sql = "SELECT id, name, email FROM users";
$result = mysqli_query($conn, $sql);
// 循环遍历结果集
while ($row = mysqli_fetch_assoc($result)) {
    echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
}

Kod ini memilih tiga medan id, nama dan e-mel daripada jadual data bernama "pengguna" dan menyimpan hasilnya dalam fail bernama dalam pembolehubah $hasil. Selepas itu, gunakan fungsi mysqli_fetch_assoc() untuk mendapatkan setiap baris data daripada set hasil $result, dan kemudian keluarkan nilai id, nama dan e-mel yang sepadan.

2. WHERE

Klausa WHERE digunakan untuk menapis data yang memenuhi syarat khusus dalam jadual data yang dinyatakan dalam pernyataan FROM.

$sql = "SELECT id, name, email FROM users WHERE age > 18";
$result = mysqli_query($conn, $sql);
// 循环遍历结果集
while ($row = mysqli_fetch_assoc($result)) {
    echo "ID: " . $row["id"] . " - Name: " . $row["name"] . " - Email: " . $row["email"] . "<br>";
}

Kod ini memilih tiga medan id, nama dan e-mel daripada jadual data bernama "pengguna" dan menambah klausa WHERE untuk menapis umur Pengguna yang berumur lebih daripada 18 tahun. Selepas itu, gunakan fungsi mysqli_fetch_assoc() untuk mendapatkan setiap baris data daripada set hasil $result, dan kemudian keluarkan nilai id, nama dan e-mel yang sepadan.

3. PESANAN OLEH

Klausa ORDER BY digunakan untuk mengisih hasil pertanyaan dalam susunan tertentu (seperti tertib menaik atau menurun).

rreeee

Atas ialah kandungan terperinci Apakah pernyataan pertanyaan 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