91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php如何實現分頁查詢

發布時間:2021-07-07 10:49:21 來源:億速云 閱讀:211 作者:小新 欄目:開發技術

小編給大家分享一下php如何實現分頁查詢,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

分頁查詢:如果是數據比較多,顯示在一頁就會看著很多,而且看起來會感覺很累 這時我們就用到了分頁,分頁之前已經寫過了,看起來也比較清晰,今天學到的是分頁查詢,比較簡單,就是在分頁的基礎上加了個查詢的條件,這次用到的是chinastates表:

php如何實現分頁查詢

主要用到的是前三列,即地區代號、地區名稱和父級代號,分頁查詢要注意的時候獲取元素用的是get ,當我們分頁查詢的時候會看到標題欄的顯示如圖:

php如何實現分頁查詢

如果用post 來獲取 會比較麻煩, 這時需要在new page的時候修改,把括號內的第三個條件寫上, 在代碼標識中,都有注釋的,結果也在上傳的圖片中顯示了,查詢的是“中”,然后看到的是第二頁,都是沒有問題的

<body>
<h2>分頁查詢</h2>
<?php
include("DADB.class.php");
$db=new DADB();
$tj= " 1=1 ";
$area="";
if(!empty($_GET["area"]))
{
 $area=$_GET["area"];
 $tj=" areaname like '%{$area}%'";
}

?>

<form action="fenyechaxun.php" method="get" > 

//這里用的是get 來獲取
<div>地區名稱:<input type="text" name="area" value="<?php echo $area; ?>"/> 

//這里如果沒有傳入value值 如果查詢內容的數量比較多,
那么在第二頁的時候將與需要查詢的內容不符
<input type="submit" value="查詢"/></div>
</form>

<table border="1" cellpadding="0" cellspacing="0" width="100%">
 <tr>
  <td>地區代號</td>
  <td>地區名稱</td>
  <td>父級代號</td>
 </tr>

<?php

include("page.class.php");
$sqg="select count(*) from chinastates WHERE {$tj}";
//因為是需要查詢,所以 select語句都要有條件
$arg=$db->Query($sqg);

$page=new page($arg[0][0],20);

 //如果前面用的是post 那么這里 可以改為new page(, , "areaname='{$area}'" )

 $sql="select * from chinastates where {$tj}" .$page->limit;
$arr=$db->Query($sql);
foreach($arr as $v)
{
 echo"<tr>
  <td>{$v[0]}</td>
  <td>{$v[1]}</td>
  <td>{$v[2]}</td>
 </tr>";
}
?>
</table>
<div> <?php
 echo $page->fpage();
 ?></div>
</body>

php如何實現分頁查詢

以上是“php如何實現分頁查詢”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

镇雄县| 泽州县| 苍梧县| 临高县| 长子县| 永泰县| 漯河市| 兴仁县| 隆回县| 宁乡县| 南阳市| 怀仁县| 波密县| 蓬安县| 锡林浩特市| 遵义市| 松阳县| 丹棱县| 麟游县| 青浦区| 阳山县| 尉犁县| 徐水县| 象州县| 广平县| 肇庆市| 铜梁县| 富民县| 会东县| 天门市| 安陆市| 翁源县| 齐齐哈尔市| 潍坊市| 芜湖市| 图片| 邢台县| 宝坻区| 昌平区| 成安县| 博湖县|