一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

為查詢結(jié)果建立向后/向前按鈕

最近在Support Forums上有很多問(wèn)題都是關(guān)于如何為一個(gè)搜索結(jié)果制作象"向后 1 2 3 4 5 向前"樣子 的鏈接。我希望下面的腳本可以幫助你,在你的搜索結(jié)果頁(yè)面中加入這種功能。這個(gè)例子是專為MySQL所寫 的,但是對(duì)于其它的SQL引擎也可以很容易地適應(yīng)。

  因?yàn)槊糠N應(yīng)用都是不同的,這樣我使用了一些通用的語(yǔ)句進(jìn)行MySQL查詢處理。TABLE名應(yīng)該替換成你的 實(shí)際表名。YOUR CONDITIONAL HERE應(yīng)該替換成你的where 條件,并且WHATEVER應(yīng)該替換成你希望對(duì)結(jié)果進(jìn) 行排序的字段(如果你的應(yīng)用需要降序排列,不要忘記加上DESC)。

<?php

$limit=20; // 返回的行
$numresults=mysql_query("select * from TABLE where YOUR CONDITIONAL HERE order by WHATEVER");
$numrows=mysql_num_rows($numresults);

// 接著判斷是否offset已經(jīng)傳給腳本了,如果沒有設(shè)為0
if (empty($offset)) {
    $offset=0;
}

// 取結(jié)果
$result=mysql_query("select id,name,phone ".
    "from TABLE where YOUR CONDITIONAL HERE ".
    "order by WHATEVER limit $offset,$limit");

// 現(xiàn)在可以顯示返回結(jié)果了
while ($data=mysql_fetch_array($result)) {
    // 在此處包含如你所愿的顯示結(jié)果代碼
}

// 接著我們需要生成其它結(jié)果的鏈接

if ($offset==1) { // 如果offset為0,則忽略PREV鏈接
    $prevoffset=$offset-20;
    print "<a href="$php_SELF?offset=$prevoffset">PREV</a>   n";
}

// 計(jì)算需要鏈接的頁(yè)面數(shù)
$pages=intval($numrows/$limit);

// 如果除后沒有余數(shù),$pages 現(xiàn)在包含需要頁(yè)面的整數(shù)值
if ($numrows%$limit) {
    // 如果有余數(shù)那么增加一頁(yè)
    $pages++;
}

for ($i=1;$i<=$pages;$i++) { // 循環(huán)
    $newoffset=$limit*($i-1);
    print "<a href="$php_SELF?offset=$newoffset">$i</a>   n";
}

// 檢查是否為最后一頁(yè)
if (!(($offset/$limit)==$pages) && $pages!=1) {
    // 如果不是,則給出向后鏈接
    $newoffset=$offset+$limit;
    print "<a href="$php_SELF?offset=$newoffset">NEXT</a><p>n";
}

?>  

  這些對(duì)你來(lái)說(shuō)可能有些用。當(dāng)然,你可能想要使HTML的輸出更干凈一些...  

  而且,請(qǐng)注意在$php_SELF后的鏈接只包含了$offset。如果你需要為查詢的where條件傳遞參數(shù)的話, 你也需也需要把這些補(bǔ)在上面。  

php技術(shù)為查詢結(jié)果建立向后/向前按鈕,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美激情小视频 | 酒色网址| 国产成人精品视频 | 婷婷久久综合网 | 91午夜在线观看 | 一个人免费播放在线视频看片 | 黄大色大片免费久久 | 久久伊人精品 | 黄色免费网站在线观看 | 夜夜揉揉日日人人视频 | 九九久久精品视频 | wwwxx在线观看 | sihu国产午夜精品一区二区三区 | 九九久久久久午夜精选 | 91九色视频在线观看 | 在线观看99 | 久久精品美女视频 | 国产成人精品午夜视频' | 亚洲制服欧美自拍另类 | 99精品国产免费久久国语 | 亚洲福利视频一区二区三区 | 成人免费观看视频 | 国产成人99精品免费观看 | 大胆gogo999亚洲肉体艺术 | 国产呦精品一区二区三区网站 | 色老大综合久久综合热 | 四虎最新入口 | 99视频热| 四虎最新永久在线精品免费 | 九月激情网 | 成人在线a | 亚洲综合激情九月婷婷 | 国产v综合v亚洲欧美大片 | 末成年美女黄网站色大片连接 | 夜色55夜色66亚洲精品网站 | 久久久99精品免费观看精品 | 亚洲第一区在线观看 | 色噜噜国产在线91蝌蚪 | 亚洲欧洲无码一区二区三区 | 水蜜桃一二二区视在线 | 中文字幕亚洲无线码在线一区 |