花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網,按 + 收藏我們
登錄 注冊 退出 找回密碼

dedecms聯(lián)動菜單通過evalue獲取三級所有的ename的內

時間: 2019-05-13 11:33 閱讀: 作者:素材無憂網

dedecms聯(lián)動菜單通過evalue獲取三級所有的ename的內容(聯(lián)動三級的換算方程式)
  1. //參數$evalue聯(lián)動的值$egroup聯(lián)動的別名
  2. //獲得聯(lián)動全部內容
  3. function ed_get_enum($evalue,$egroup){
  4.     global $db;
  5.     //獲取小數點后的數值
  6.     $fr=explode(".",$evalue);
  7.     //判斷聯(lián)動等級
  8.     //判斷是否整除500(是則為一級聯(lián)動)
  9.     if($evalue%500=='0')
  10.     {
  11.         $rs_top=$db->getOne("select * from dede_sys_enum where evalue='$evalue' and egroup='$egroup'");
  12.         $ename_top = $rs_top[ename];
  13.     }
  14.     //判斷能否整除500 并且沒有小數點(是則為二級聯(lián)動)
  15.     if($evalue%500!='0' && $fr[1]=='')
  16.     {
  17.         $rs_son=$db->getOne("select * from dede_sys_enum where evalue='$evalue' and egroup='$egroup'");
  18.         $ename_son = $rs_son[ename];
  19.       
  20.         //換算一級聯(lián)動
  21.         $evalue_top = $evalue-($evalue%500);
  22.         $rs_top=$db->getOne("select * from dede_sys_enum where evalue='$evalue_top' and egroup='$egroup'");
  23.         $ename_top = $rs_top[ename];
  24.     }
  25.     //判斷小數點后是否有值(有值則為三級聯(lián)動)
  26.     if($fr[1]!='')
  27.     {
  28.         $rs_sec=$db->getOne("select * from dede_sys_enum where evalue='$evalue' and egroup='$egroup'");
  29.         $ename_sec = $rs_sec[ename];
  30.         //換算二級聯(lián)動
  31.         //獲取小數點前的數值
  32.         $evalue_son = $fr[0];
  33.         $rs_son=$db->getOne("select * from dede_sys_enum where evalue='$evalue_son' and egroup='$egroup'");
  34.         $ename_son = $rs_son[ename];
  35.         //換算一級聯(lián)動
  36.         $evalue_top =$evalue_son-($evalue_son%500);
  37.         $rs_top=$db->getOne("select * from dede_sys_enum where evalue='$evalue_top' and egroup='$egroup'");
  38.         $ename_top = $rs_top[ename];
  39.     }
  40.     //返回聯(lián)動
  41.     return $ename_top."  ".$ename_son."  ".$ename_sec;  
  42. }



使用方法
  1. {dede:php}
  2. //聯(lián)動的evalue值,聯(lián)動的字段
  3. echo ed_getSelect('500','nativeplace');
  4. {/dede:php}

  5. [field:nativeplace function="ed_getSelect(@me,'nativeplace')"/]

教程結束!

版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!

轉載請注明: dedecms聯(lián)動菜單通過evalue獲取三級所有的ename的內

標簽:  
模板推薦