日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php数据访问(查询)

發布時間:2024/4/15 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php数据访问(查询) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查詢:常用關鍵字查詢 和 準確查詢

單條件查詢

創建添加查詢元素

<br /> <form action="main.php" method="post"> <div>姓名:<input type="text" name="xm" /> <input type="submit" value="查詢" /> </div> </form> <br />

先判斷有沒有提交值

$xm=""; //定義一個空字符串xm if(!empty($_POST["xm"])) //判斷是否有傳的值 {$xm = $_POST["xm"]; //如果不為空,把值取出存到$xm中。 這里直接取值會報錯,所以要加if判斷,如果不報錯是完全可以的 }$tj = ""; //定義一個空字符串tj if($xm == "") //判斷$xm是否為空 {$tj = " 1=1 "; //如果為空,查所有 } else {$tj = " name='{$xm}' "; //如果不為空,就根據name的$xm值來進行查詢 }

SQL語句滿足查詢條件

$sql = "select * from info where ".$tj;

?

給關鍵字特殊顯示

給關鍵字特殊顯示 $xxm =""; //空字符串$xxm if(!empty($_POST["xm"])) //不能直接取值還是要用if判斷 {$xxm = $_POST["xm"]; }

根據關鍵字從字符串里邊替換

$newname = str_replace($xxm,"<mark>{$xxm}</mark>",$v[1]); //三個元素分別為 關鍵字、要替換的東西、要替換的字符串

?

?

多條件查詢

$xxm = "";$tj = " 1=1 ";$tj2 = " 1=1 "; if(!empty($_POST["xm"]) && $_POST["xm"]!="") //條件1 {$xxm = $_POST["xm"];$tj = " name like '%{$xxm}%' ";}if(!empty($_POST["mz"]) && $_POST["mz"]!="") //條件2 {$mz = $_POST["mz"];$tj2 = " nation='{$mz}' ";}//連接對象$db = new MySQLi("localhost","root","123","mydb");//SQL語句$sql = "select * from info where ".$tj." and ".$tj2; //滿足兩個條件echo $sql;

?

轉載于:https://www.cnblogs.com/u1020641/p/6014685.html

超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

總結

以上是生活随笔為你收集整理的php数据访问(查询)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。