1public "-//w3c//dtd xhtml 1.0 transitional//en" "">237
891011
請輸入名稱:
1213
1415
1617
1819
20代號
21名稱
22系列
23時間
24油耗
25功率
2627
29<?php
30//
造鏈結物件
31$db = new mysqli("localhost","root","511108","text");
32//
寫sql語句
33$sql = "select * from car";
34//
執行35
$result = $db->query($sql
);36
//讀取資料
37$attr = $result->fetch_all();//
返回的值用$attr存,得個二維陣列,用foreach迴圈
38//foreach迴圈便利顯示
39foreach($attr
as$v)40
4344
4546
4748
"; 49}
5051
5253 ?>
5455
5657
5859
6061
下圖是效果圖
造鏈結物件。取出使用者傳的值
13$db = new mysqli("localhost","root","511108","text");
14//
1先定個$name = "";變數
15//$name = $_post["name"];//取name的值
16$name = "";
17if(!empty($_post["name"]))//
取name //加上乙個嘆號!如果name裡面為非空就近下面
1821
$tj = " name like'%%'";//
如果第一次查詢$name是空的,就預設表裡所有資料,如果$name裡面有值比如寶馬就會把所有帶有寶馬的找出來
2223
2425
26 ?>
2728
2930
31請輸入名稱:
3233
3435
3637
3839
40代號
41名稱
42系列
43時間
44油耗
45功率
4647
49<?php
50//
造鏈結物件
51//$db = new mysqli("localhost","root","511108","text");移到上面了是一樣的
52//寫sql語句
53$sql = "select * from car where ";//
拼成乙個完整的sql語句
54echo
$sql;//
輸出下sql語句
55//執行
56$result = $db->query($sql
);57
//讀取資料
58$attr = $result->fetch_all();//
返回的值用$attr存,得個二維陣列,用foreach迴圈
59//foreach迴圈便利顯示
60foreach($attr
as$v)61
6465
6667
6869
"; 70}
7172
7374 ?>
7576
7778
7980
8182
下圖要查詢的資料,因為沒有傳過來的值所以$name是空字串,拼接%%沒有
其實就是輸出的select * from car where name like'%%'這句話
空的就返回全部
查詢裡:輸入奧迪如下圖
以上是單條件查詢。有缺陷
讓關鍵字奧迪變色
1public "-//w3c//dtd xhtml 1.0 transitional//en" "">237
891011
<?php
12//
造鏈結物件。取出使用者傳的值
13$db = new mysqli("localhost","root","511108","text");
14//
1先定個$name = "";變數
15//$name = $_post["name"];//取name的值
16$tj = " 1=1 ";//
條件預設恆成立,在去下面判斷下,如果傳值就進if //暫時不用他換前面的$name = "";
17$name = "";//
把他定義在這僅僅是去給他改值,這樣這個頁面都能訪問到
1819
if(!empty($_post["name"]))//
取name //加上乙個嘆號!如果name裡面為非空就近下面
20裡面他就在**起作用,出去就找不到,不能用了
22$tj = " name like '%%' "; 23}
24$tj = " name like'%%'";//
如果第一次查詢$name是空的,就預設表裡所有資料,如果$name裡面有值比如寶馬就會把所有帶有寶馬的找出來
2526
27 ?>
2829
3031
32請輸入名稱:
3334
3536
3738
3940
41代號
42名稱
43系列
44時間
45油耗
46功率
4748
50<?php
51//
造鏈結物件
52//$db = new mysqli("localhost","root","511108","text");移到上面了是一樣的
53//寫sql語句
54$sql = "select * from car where ";//
拼成乙個完整的sql語句
55//echo $sql;//輸出下sql語句
56//執行
57$result = $db->query($sql
);58
//讀取資料
59$attr = $result->fetch_all();//
返回的值用$attr存,得個二維陣列,用foreach迴圈
60//foreach迴圈便利顯示
61foreach($attr
as$v)//
$attr便利下取出每個小資料$v
62顏色替換的是$v[1]
65//有2種方式讓關鍵字變色 ,1種,$str = str_replace($name,"",$v[1]);//替換字串,需要3個引數 之後把它交給變數$str = 第2種方式特殊處理
查詢(關鍵字查詢,多條件查詢)
一 關鍵字查詢 1 查詢一張表,要把表先列出來,顯示出查詢的表 正常的檢視表,前幾天剛學習的內容 代號名稱系列 時間油耗 功率 2 表顯示出來後,查詢要有輸入框和查詢按鈕 根據名稱查詢 3 重要的怎麼建立關鍵字查詢 利用模糊查詢來檢視,模糊查詢的關鍵字就是like 還有就是輸入的關鍵字要特殊顯示可以...
查詢(關鍵字查詢,多條件查詢)
一 關鍵字查詢 1 查詢一張表,要把表先列出來,顯示出查詢的表 1 100 border 1 cellpadding 0 cellspacing 0 23 代號4名稱5 系列6上市時間7 2 表顯示出來後,查詢要有輸入框和查詢按鈕 1 這是很具名稱查詢 3 重要的是怎麼建立關鍵字查詢 利用模糊查詢來...
關鍵字查詢
題目描述 每次給你一篇文章,和一些關鍵字,需要你告訴我多少關鍵字將匹配於文章。輸入描述 第一行包含乙個整數,表示有多少篇文章。最後一行是文章,長度不超過1000000。輸出描述 輸出文章中包含多少關鍵字。輸入樣例 15 shehe sayshr heryasherhs 輸出樣例 3源 include...