亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

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的所有結果
Taip Penjelasan terperinci Sintaks asas pilih medan daripada jadual di mana keadaan; Contohpilih * daripada wang di mana umur = 29; < td width="193" valign="top" style="border-width: 1px; border-style: solid; word-break: break-all;"> ContohContoh

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:

4.png


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:

14.png

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:

1.png

Anda juga boleh menggunakan syarat berikut

     符號     說明
     >  大于
     <  小于
     >=  大于等于
     <=  小于等于
Simbol
Penerangan
> Lebih besar daripada
< > = Lebih besar daripada atau sama dengan
<= Kurang daripada atau sama dengan
     !=  不等于
     =   等于

Pengendali logik

< td width="193" valign="top" style="border-width: 1px; border-style: solid; word-break: break-all;"> dan
       符號      說明
     or   或者
     and    并且

Simbol

Penerangan
atau Atau
Dan

kita Jom lihat contoh berbilang syarat:

Instance

9.png

Kami akan menanyakan data 'firstname'='Julie' dan Age =24 Keluar
<?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>"; } ?>