最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

destoon設(shè)置自定義搜索的方法

 更新時(shí)間:2014年06月21日 17:25:16   投稿:shichen2014  
這篇文章主要介紹了destoon設(shè)置自定義搜索的方法,需要的朋友可以參考下

第一步:

在include/global.fun.php中加入兩個(gè)函數(shù)

函數(shù)一:

function loseSpace($pcon){
$pcon = preg_replace("/ /","",$pcon);
$pcon = preg_replace("/ /","",$pcon);
$pcon = preg_replace("/ /","",$pcon);
$pcon = preg_replace("/\r\n/","",$pcon);
$pcon = str_replace(chr(13),"",$pcon);
$pcon = str_replace(chr(10),"",$pcon);
$pcon = str_replace(chr(9),"",$pcon);
return $pcon;
}

函數(shù)二:

function select_search($name,$tb,$fid){
    global $db;
    $title="<select name=".$name."><option value= >所有</option>";
    $r = $db->get_one("SELECT option_value FROM {$db->pre}fields WHERE name='$name' and tb='$tb'");
    $option_value=loseSpace($r["option_value"]);
    $ps = split("\*", $option_value);
    #var_dump($matchs);
    foreach ($ps as $s){
    //以*分割1|可用*=> 1, 可用
     if(!$s){
    continue;
     }
     list($num,$word) = split("\|", $s);
     $result[$num] = $word;
    }     
    foreach($result as $n => $v)
    {
    if ($n==$fid){
     $title .=" <option value=".$n." selected>".$v."</option>";
    }
    else{
     $title .=" <option value=".$n.">".$v."</option>";
    }
    }
    $title .="</select>";
    return $title;
}

第一個(gè)函數(shù)的意思是過濾空格回車

第二個(gè)函數(shù)是根據(jù) name(自定義字段) tb(所屬模型) $fid(當(dāng)前所選ID)生成下拉列表。

第二步:

在module/sell/search.inc.php中的$day = isset($day) ? intval($day) : 0;下插入

$chengse = isset($chengse)?intval($chengse):0;

在if($vip) $condition .= " AND vip>0";下加入

if($chengse) $condition .= " AND chengse=$chengse";

然后在模板文件中使用:

{select_search(chengse,sell,$chengse)}

相關(guān)文章

  • UTF-8正則表達(dá)式如何匹配漢字

    UTF-8正則表達(dá)式如何匹配漢字

    這篇文章主要介紹了UTF-8正則表達(dá)式如何匹配漢字,有需要的小伙伴可以來參考下
    2015-08-08
  • php處理restful請(qǐng)求的路由類分享

    php處理restful請(qǐng)求的路由類分享

    利用路由表與restful url進(jìn)行匹配,分發(fā)到不同的action處理,最基本的實(shí)現(xiàn),只考慮路由分發(fā)功能
    2014-02-02
  • PHP微信開發(fā)之查詢微信精選文章

    PHP微信開發(fā)之查詢微信精選文章

    這篇文章主要為大家詳細(xì)介紹了PHP微信開發(fā)之簡單實(shí)現(xiàn)查詢微信精選文章的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法

    Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法

    這篇文章主要介紹了Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法,以類函數(shù)的形式給出了Laravel框架執(zhí)行原生SQL語句以及paginate分頁的相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • Laravel 創(chuàng)建指定表 migrate的例子

    Laravel 創(chuàng)建指定表 migrate的例子

    今天小編就為大家分享一篇Laravel 創(chuàng)建指定表 migrate的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP數(shù)組實(shí)際占用內(nèi)存大小原理解析

    PHP數(shù)組實(shí)際占用內(nèi)存大小原理解析

    這篇文章主要介紹了PHP數(shù)組實(shí)際占用內(nèi)存大小原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • PHP curl使用實(shí)例

    PHP curl使用實(shí)例

    這篇文章主要介紹了PHP curl使用實(shí)例,本文直接給出一個(gè)實(shí)例,演示直接輸出到瀏覽器和不直接輸出到瀏覽器的不同寫法,需要的朋友可以參考下
    2015-07-07
  • thinkPHP實(shí)現(xiàn)MemCache分布式緩存功能

    thinkPHP實(shí)現(xiàn)MemCache分布式緩存功能

    這篇文章主要介紹了thinkPHP實(shí)現(xiàn)MemCache分布式緩存功能的方法,結(jié)合實(shí)例形式分析了thinkPHP通過修改CacheMemcache.class.php源文件實(shí)現(xiàn)分布式緩存功能的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-03-03
  • Django 標(biāo)簽篩選的實(shí)現(xiàn)代碼(一對(duì)多、多對(duì)多)

    Django 標(biāo)簽篩選的實(shí)現(xiàn)代碼(一對(duì)多、多對(duì)多)

    這篇文章主要介紹了Django 標(biāo)簽篩選的實(shí)現(xiàn)代碼(一對(duì)多、多對(duì)多),本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-09-09
  • yii2.0框架使用 beforeAction 防非法登陸的方法分析

    yii2.0框架使用 beforeAction 防非法登陸的方法分析

    這篇文章主要介紹了yii2.0框架使用 beforeAction 防非法登陸的方法,結(jié)合實(shí)例形式分析了yii2.0框架中beforeAction的基本原理、用法及防止非法登陸的相關(guān)操作技巧,需要的朋友可以參考下
    2019-09-09

最新評(píng)論

余姚市| 澄城县| 页游| 易门县| 赣州市| 固安县| 玛纳斯县| 乌苏市| 寻甸| 玉龙| 克拉玛依市| 博罗县| 江陵县| 绥阳县| 云阳县| 永仁县| 江永县| 沂南县| 凤城市| 民丰县| 平度市| 嫩江县| 马关县| 东辽县| 上思县| 五家渠市| 吉隆县| 绥化市| 宣汉县| 绥滨县| 信阳市| 通海县| 商南县| 河北区| 东平县| 公安县| 惠东县| 湘潭县| 阳谷县| 汝南县| 盘山县|