PHP MySQL Di mana
Klausa WHERE digunakan untuk menapis rekod, iaitu untuk menanyakan data mengikut syarat yang kami tentukan
Sintaksis
< table width=" -642">類型 | 詳細解釋 |
基本語法 | select 字段 from 表 where where條件; |
示例 | select * from money where age = 29; |
示例說明 | 查詢MyGuests表中年齡為29的所有結果 |
Contoh berikut akan memilih semua Nama Pertama daripada jadual "MyGuests" =' Baris Mary:
<?php header("Content-type:text/html;charset=utf-8"); //設置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測連接 if (mysqli_connect_errno()) { echo "連接失敗: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM MyGuests WHERE FirstName='Mary'"); while($row = mysqli_fetch_array($result)) { echo $row['firstname'] . "----" . $row['lastname'] ."----".$row['email']; echo "<br>"; } ?>
Hasil pelaksanaan program:
Gunakan keadaan di mana untuk menanyakan semua data FirstName='Mary' keluar.
Kami kini menggunakan phpadmin untuk menambah medan Umur pada jadual MyGuests
Data dalam jadual kini kelihatan seperti ini:
Contoh
Kami kini menggunakan klausa where untuk menanyakan mereka yang berumur kurang daripada 25:
<?php header("Content-type:text/html;charset=utf-8"); //設置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測連接 if (mysqli_connect_errno()) { echo "連接失敗: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM MyGuests WHERE Age<25 "); while($row = mysqli_fetch_array($result)) { echo $row['firstname'] . "----" . $row['lastname'] ."----".$row['email']."----".$row['Age']; echo "<br>"; } ?>
Keputusan berjalan program:
Anda juga boleh menggunakan syarat berikut
| ?> Penerangan?>?> | ||||||||||
> | Lebih besar daripada | ||||||||||
< | > = | Lebih besar daripada atau sama dengan | |||||||||
<= td> | Kurang daripada atau sama dengan | tr>
!= | 不等于 |
= | 等于 |
Pengendali logik
Simbol | Penerangan td > | ||||||
atau | Atau | ||||||
Dan |
<?php header("Content-type:text/html;charset=utf-8"); //設置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測連接 if (mysqli_connect_errno()) { echo "連接失敗: " . mysqli_connect_error(); } $result = mysqli_query($con,"SELECT * FROM MyGuests WHERE Firstname='Julie' AND Age=24 "); while($row = mysqli_fetch_array($result)) { echo $row['firstname'] . "----" . $row['lastname'] ."----".$row['email']."----".$row['Age']; echo "<br>"; } ?>?>Keputusan berjalan program: ?>?>?>?> Meneruskan pembelajaran
||
<?php
header("Content-type:text/html;charset=utf-8"); //設置編碼
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "test";
$con=mysqli_connect($servername, $username, $password, $dbname);
// 檢測連接
if (mysqli_connect_errno())
{
echo "連接失敗: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM MyGuests
WHERE FirstName='Mary'");
while($row = mysqli_fetch_array($result))
{
echo $row['firstname'] . "----" . $row['lastname'] ."----".$row['email'];
echo "<br>";
}
?>
- Cadangan kursus
- Muat turun perisian kursus
-
peringkat rendahTutorial pengenalan berasaskan sifar PHP
176451 orang sedang menonton -
PertengahanTutorial video pengenalan berasaskan sifar Akademi Geek jquery
9551 orang sedang menonton -
PertengahanTutorial video pengenalan berasaskan sifar pembangunan android Shangxuetang
34450 orang sedang menonton -
peringkat rendahPengenalan berasaskan sifar Little Turtle untuk mempelajari tutorial video Python
179418 orang sedang menonton -
peringkat rendahTutorial video berasaskan sifar PHP
42779 orang sedang menonton -
peringkat rendahTutorial PHP pengenalan untuk pemula dengan pengetahuan asas sifar
27866 orang sedang menonton -
PertengahanTutorial video pembangunan PHP berasaskan sifar Kelas video VIP
34509 orang sedang menonton -
PertengahanTutorial video pembangunan bahagian hadapan berasaskan sifar
33731 orang sedang menonton -
peringkat rendahTutorial pengenalan klasik bahasa PHP
19199 orang sedang menonton -
peringkat rendahVersi baharu tutorial pengenalan php
35005 orang sedang menonton -
peringkat rendahTutorial pengenalan PHP satu: Belajar PHP dalam satu minggu
462626 orang sedang menonton -
peringkat rendahQianfeng PHP-CSS pengenalan dan tutorial video aplikasi
10269 orang sedang menonton
Perisian kursus tidak tersedia untuk dimuat turun pada masa ini. Kakitangan sedang menganjurkannya. Sila beri perhatian lebih kepada kursus ini pada masa hadapan~
Pelajar yang telah menonton kursus ini juga sedang belajar
- Mari kita bercakap secara ringkas tentang memulakan perniagaan dalam PHP
- Pengenalan pantas kepada pembangunan bahagian hadapan web
- Pembangunan Tianlongbabu praktikal skala besar bagi rangka kerja MVC versi Mini meniru laman web ensiklopedia perkara yang memalukan
- Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]
- Pengesahan log masuk dan papan mesej klasik
- Pengumpulan pengetahuan rangkaian komputer
- Mula Pantas Node.JS Versi Penuh
- Kursus bahagian hadapan yang paling memahami anda: HTML5/CSS3/ES6/NPM/Vue/...[Asal]
- Tulis rangka kerja PHP MVC anda sendiri (40 bab secara mendalam/butiran besar/mesti dibaca untuk pemula untuk maju)