PHP MySQL 哪裡
WHERE 子句用於過(guò)濾記錄,就是把我們指定條件的資料查詢出來(lái)
語(yǔ)法
? ? 類型 | ? ? # 說(shuō)明 |
讓我們用下面的例子來(lái)看:
實(shí)例
#下面的實(shí)例將從"MyGuests" 表中選取所有FirstName ='Mary' 的行:
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測(cè)連接 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>"; } ?>
程式運(yùn)行結(jié)果:
#用where 條件把FirstName='Mary' 的資料全部查詢了出來(lái)。
我們現(xiàn)在用phpadmin將MyGuests 表裡面加入一個(gè)Age 的欄位
#現(xiàn)在表中的資料是這樣的:
實(shí)例
我們現(xiàn)在用where 字句把Age小於25的給查詢出來(lái):
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測(cè)連接 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>"; } ?>
程式運(yùn)行結(jié)果:
#也可以使用下面的條件
? ? ?符號(hào) | ? ? ?說(shuō)明 |
? ? ?> | ??大於 |
? ? ?< | #??小於 |
? ? ?>= | ??大於等於 |
? ? ?<= | ##??
? ? ?!= | ??不等於 |
? ? ?= | o ? |
#? ? ? ?符號(hào) | ? ? ? 說(shuō)明 |
? ? ?or | ##? ?或 |
##? ?或 |
? ? ?and? ??且
我們來(lái)看看多個(gè)條件的範(fàn)例:實(shí)例
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; $con=mysqli_connect($servername, $username, $password, $dbname); // 檢測(cè)連接 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>"; } ?>###程式執(zhí)行結(jié)果:############ 繼續(xù)學(xué)習(xí)
||
<?php
header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "test";
$con=mysqli_connect($servername, $username, $password, $dbname);
// 檢測(cè)連接
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>";
}
?>
- 課程推薦
- 課件下載
-
初級(jí)PHP 零基礎(chǔ)入門教學(xué)
176404人在看 -
初級(jí)零基礎(chǔ)新手入門PHP教程
27841人在看 -
中級(jí)尚學(xué)堂android開發(fā)零基礎(chǔ)入門影片教學(xué)
34431人在看 -
初級(jí)小甲魚零基礎(chǔ)入門學(xué)習(xí)Python影片教學(xué)
179370人在看 -
初級(jí)CSS 0基礎(chǔ)入門教學(xué)
24645人在看 -
中級(jí)極客學(xué)院jquery零基礎(chǔ)入門影片教程
9531人在看 -
初級(jí)EasyUI基礎(chǔ)入門影片教學(xué)
17628人在看 -
初級(jí)HTML5入門基礎(chǔ)影片教學(xué)
12702人在看 -
初級(jí)Css3入門基礎(chǔ)影片教學(xué)
10996人在看 -
初級(jí)JavaScript入門基礎(chǔ)影片教學(xué)
12329人在看 -
初級(jí)jQuery入門基礎(chǔ)影片教學(xué)
12028人在看 -
初級(jí)Nginx基礎(chǔ)入門影片教學(xué)
25074人在看
課件暫不提供下載,工作人員正在整理中,後期請(qǐng)多關(guān)注該課程~
看過(guò)本課程的同學(xué)也在學(xué)習(xí)
- 簡(jiǎn)單聊聊PHP創(chuàng)業(yè)那點(diǎn)事
- Web前端開發(fā)極速入門
- 大型實(shí)戰(zhàn)天龍八部之開發(fā)Mini版MVC架構(gòu)仿糗事百科網(wǎng)站
- PHP實(shí)戰(zhàn)開發(fā)極速入門: PHP快速創(chuàng)建[小型商業(yè)論壇]
- 登入驗(yàn)證與經(jīng)典留言板
- 電腦網(wǎng)路知識(shí)集合
- 快速入門Node.JS全套完整版
- 最懂你的大前端課:HTML5/CSS3/ES6/NPM/Vue/...【原文】
- 自己動(dòng)手寫 PHP MVC 框架(40節(jié)精講/鉅細(xì)/新人進(jìn)階必看)