dedecms仿雷塞智能企业站点模板(带资料下降功能)

570 0
2019-1-16 09:11:38
显示全部楼层

仿雷塞智能企业站点模板(带资料下降功能)原文链接

仿雷塞智能企业站点模板(带资料下降功能)原文链接

仿雷塞智能企业站点模板(带资料下降功能)

仿雷塞智能企业站点模板(带资料下降功能)

模板在线下载地址: https://laohuseo.oss-cn-beijing.aliyuncs.com/soft/dianji.zip  

模板演示地址:http://www.leisai.com/



  1. <?php

  2. require_once (dirname(__FILE__) . "/include/common.inc.php");
  3. if($_POST['key']){
  4.         //判断是否选择类型查询
  5.         if(trim($_POST['type'])){
  6.                 $type = $_POST['type'];
  7.                 $key = $_POST['key'];
  8.                
  9.                 //获取类型值
  10.                 $sql  ="select * from dede_file where file_type='$type'";
  11.         $getIds = $dsql->GetAdd($sql);
  12.                 $Ids = array();
  13.                 foreach($getIds as $k=>$v){
  14.                   $Ids[] = $v['id'];
  15.                 }
  16.                
  17.                 //判断是post过来的关键词资料并且获取id
  18.                
  19.                 $keysql  ="SELECT * FROM dede_file WHERE file_name LIKE '%$key%'";
  20.                 $keyIds = $dsql->GetAdd($keysql);
  21.                 $keyId = array();
  22.                 foreach($keyIds as $k2=>$v2){
  23.                   $keyId[] = $v2['id'];
  24.                 }
  25.           //合并两个数据取得数组的交集
  26.            $newId = array_intersect($Ids,$keyId);
  27.            if(count($newId)!=0){
  28.                    //数组变成字符串
  29.                    $ids = implode(",", $newId);
  30.                    $sql = "SELECT * FROM dede_file WHERE id IN ($ids)";
  31.                    $result= $dsql->GetAdd($sql);

  32.            }
  33.                
  34.         }else{
  35.                 //不存在类型值
  36.                 $sql  ="SELECT * FROM dede_file WHERE file_name LIKE '%$key%'";
  37.                 $result= $dsql->GetAdd($sql);
  38.                
  39.         }

  40. }else{
  41.         
  42.         //展示分页数据
  43.         $data_sql = "select count(*) from dede_file";
  44.         $num = $dsql->GetOne($data_sql);
  45.         //全部数据
  46.         $num= $num["count(*)"];

  47.         //当前页码数
  48.         $curr = isset($_GET['page']) ? $_GET['page'] : 1;
  49.         $cnt = 10;//每页显示条数 [1] => page=1[2] => page=2[3] => page=3
  50.     $page = $dsql->getPage($num,$curr,$cnt);
  51.         //最大页码数
  52.         $max = ceil($num/$cnt);
  53.     $sql = "select * from dede_file".' order by id desc limit ' . ($curr-1)*$cnt . ',' . $cnt;
  54.     $result = $dsql->GetAdd($sql);
  55.         

  56.         
  57. }
  58. //获取顶部导航信息

  59. $topSql = $footSql = "select id,typename,reid from dede_arctype where reid=0 ORDER BY sortrank ASC";
  60. $topcate = $dsql->GetAdd($topSql);
  61. foreach($topcate as $k7=>$v7){
  62.         $parent = $v7['id'];
  63.         $topSql = "select * from dede_arctype where reid='$parent'";
  64.         $topcate[$k7]['children'] = $dsql->GetAdd($topSql);
  65. }

  66. //获取三级导航栏目信息
  67. foreach($topcate as $k8=>$v8){
  68.         foreach($v8['children'] as $k9=>$v9){
  69.                 $threeCateId = $v9['id'];
  70.             $threeSql = "select id,reid,typename from dede_arctype where reid='$threeCateId'";
  71.             $topcate[$k8]['children'][$k9]['threeCate'] = $dsql->GetAdd($threeSql);
  72.         }
  73. }

  74. //print_r($topcate);exit;

  75. //获取服务与支持二级栏目信息
  76. $sql = "select * from dede_arctype where reid=37";
  77. $leftCates = $dsql->GetAdd($sql);
  78. //获取底部导航信息
  79. $footSql = "select * from dede_arctype where reid=0";
  80. $footCates = $dsql->GetAdd($footSql);

  81. foreach($footCates as $k=>$v){
  82.         $parent = $v['id'];
  83.         $sonSql = "select * from dede_arctype where reid='$parent'";
  84.         $footCates[$k]['children'] = $dsql->GetAdd($sonSql);
  85. }

  86. include('/templets/dianji/ziliao.htm');
  87. ?>
复制代码