一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php實現查詢功能(數據訪問)

php實現查詢功能(數據訪問)

2021-05-21 16:04ChrissZhao PHP教程

這篇文章主要介紹了php實現查詢功能,數據進行訪問,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了php實現查詢功能的具體代碼,供大家參考,具體內容如下

php實現查詢功能(數據訪問)

輸入關鍵字效果

php實現查詢功能(數據訪問)

代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<body>
<h1>汽車信息</h1>
<?php
require"dbda.class1.php";//$type 代表sql語句的類型,0代表增刪改,1代表查詢
$db = new dbda();
 
//如果沒有提交數據,顯示所有
//如果有提交數據,根據關鍵字查詢顯示
$name = "";
$tj1 = " 1=1 ";//第一個條件,對應名稱,注意空格
$tj2 = " 1=1 ";//第二個條件,對應系列,注意空格
if(!empty($_post["name"]))
{
  $name = $_post["name"];
  $tj1 = " name like '%{$name}%'";
}
if(!empty($_post["brand"]))
{
  $brand = $_post["brand"];
  $tj2 = " brand like '%{$brand}%'";
}
//總條件
$tj ="{$tj1} and {$tj2}";
$sql = "select * from car where ".$tj;//注意where后空格
/*echo $sql;*/
?>
<form action="chaxun.php" method="post">
<div>名稱:<input type="text" name="name" value="<?php echo $name ?>"/>系列:<input type="text" name="brand"/><input type="submit" value="查詢" /></div>
</form>
<br/>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
  <tr>
    <td>代號</td>
    <td>名稱</td>
    <td>系列</td>
    <td>上市時間</td>
    <td>價格</td>
  </tr>
<?php
 
//只適用于單條件查詢
/*$sql = "select * from car";
$name="";
if(!empty($_post["name"]))
{
  $name = $_post["name"];
  $sql = "select * from car where name like '%{$name}%' ";
}*/
 
$arr = $db->query($sql);
foreach($arr as $v)
  {
    $str = str_replace($name,"<span style='color:red'>{$name}</span>",$v[1]);
    echo "<tr>
         <td>{$v[0]}</td>
        <td>{$str}</td>
        <td>{$v[2]}</td>
        <td>{$v[3]}</td>
        <td>{$v[7]}</td>
       </tr>";
  }
?>
</table>
</body>
</html>

所引用的封裝類

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
class dbda
{
  public $host = "localhost";
  public $uid = "root";
  public $pwd = "123";
  public $dbname = "newssystem";
  //執行sql語句返回相應的結果
  //$sql 要執行的sql語句
  //$type 代表sql語句的類型,0代表增刪改,1代表查詢
  function query($sql,$type=1)
  {
    $db = new mysqli($this->host,$this->uid,$this->pwd,$this->dbname);
    
    $result = $db->query($sql);
    
    if($type)
    {
      //如果是查詢,顯示數據
      return $result->fetch_all();
    }
    else
    {
      //如果是增刪改,返回true或者false
      return $result;
    }
  }
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男女乱淫真视频播放网站 | sihu国产午夜精品一区二区三区 | 国产中文在线视频 | 日韩精品一区二区三区毛片 | 午夜神器老司机高清无码 | 国产高清在线精品一区二区 | 亚洲精品老司机福利在线播放 | 国产福利不卡 | a天堂视频 | 亚洲精品二三区伊人久久 | 国产在线98福利播放视频免费 | 国产大片51精品免费观看 | 日本一卡二卡3卡四卡无卡网址 | 99热综合在线 | 国产精品1024永久免费视频 | 亚洲精品视频在线免费 | 91制片厂制作果冻传媒八夷 | 嫩草在线观看视频 | 亚洲国产精品综合一区在线 | 国内精品久久久久久久 | 男人都懂www深夜免费网站 | 免费观看俄罗斯特黄特色 | 九九热这里只有精品视频免费 | 97网站| 海绵宝宝第二季全集免费观看 | 精品国产国产精2020久久日 | 亚色九九九全国免费视频 | 欧美腐剧mm在线观看 | 91大神在线观看精品一区 | 亚洲激情在线视频 | 59日本人xxxxxxxxx69| 黑人巨大精品战中国美女 | 国产成人久久精品推最新 | 小莹的性荡生活45章 | 美女脱了内裤让男生尿囗 | 亚洲29p | 国产精品女主播自在线拍 | 2021麻豆剧果冻传媒入口永久 | 成 人 亚洲 综合天堂 | a级免费在线观看 | 韩国美女豪爽一级毛片 |