文档章节

Ecshop判断ID为父类或子类,是父类则获取下级子类

adbug
 adbug
发布于 2015/06/17 09:28
字数 185
阅读 3
收藏 0
//判断ID是否为父类,如果是父类,则返回0,执行下一函数get_child()
function get_Is_parent()
{
  $id=$_GET["id"];
  $sql="select sum(parent_id) from ecs_category where cat_id=$id ";
  $val = intval($GLOBALS['db']->getOne($sql));
  return $val;

}


//通过以上函数判断为父类,则取出父类下的子类ID
function get_child()
{
    $cat=$_GET['id'];
    if ($cat == 0)
    {
        return array();
    }
    $arr = $GLOBALS['db']->GetAll('select cat_id from ecs_category where parent_id='.$cat);
    if (empty($arr))
    {
        return array();
    }
    $cats  = array();
    $index = 0;
    foreach ($arr AS $row)
    {
        if($index==0)
          $c_id.=$row['cat_id'];
        $c_id.=",".$row['cat_id'];
        $index++;
    }
    return  $c_id;

}


function hot_category_goods()

{
        $id=$_GET['id']; 

       //判断ID是否为父类
        if(get_Is_parent()==0)
        {

             //ID为父类,则获取父类下的子类

              echo "g.cat_id in (".get_child().") and is_hot=1";
        }

        //ID为子类,执行此代码

         else
         {   
          echo "g.cat_id=$id and is_hot=1";    
         }  
 }

本文转载自:http://blog.csdn.net/fgdfgasd/article/details/11935347

共有 人打赏支持
adbug
粉丝 6
博文 176
码字总数 198249
作品 0
成都
私信 提问
ECShop 2.7.2 最新任意用户登陆漏洞

由于最近项目需要, 查看了下商派最新发布的ECShop 2.7.2正式版的源代码, 没想到在看到第二个文件时就发现了一处比较明显, 且低级漏洞。这个漏洞可以让任何人以任何用户身份登录到ECShop前台!...

沱长
2010/05/05
5.6K
5
在ecshop商品列表页加一个购买数量输入框

我们在使用ecshop的时候,特别是批发站。 很多时候不能在ecshop商品列表页输入购买数量,是非常不方便的。 现在如果一次性购买好几个商品,十分的不方便,只有在ecshop的商品详细页面才能输入...

路边拾草人
2011/12/14
0
2
ecshop 全系列版本网站漏洞 远程代码执行sql注入漏洞

ecshop漏洞于2018年9月12日被某安全组织披露爆出,该漏洞受影响范围较广,ecshop2.73版本以及目前最新的3.0、3.6、4.0版本都受此次ecshop漏洞的影响,主要漏洞是利用远程代码执行sql注入语句...

网站安全
09/13
0
0
ecshop 完美解决动态ip登录超时和购物车清空问题

ECSHOP模板/ecshop开发中心(www.68ecshop.com) / 2014-05-06 前一段时间,ECSHOP开发中心的一个客户说自己的ecshop网店出了状况,就是有时候登录的时候会自动退出。而且购物车也没规律的会清...

thinkyoung
2015/06/24
0
0
ecshop 工作流程加载配置介绍

ecshop 工作流程加载配置介绍 分类: ecshop2014-09-14 09:36 729人阅读 评论(2) 收藏 举报 模板引擎工作流 这里简单介绍下echsop工作流程: 首先,你会发现一般的echsop的php文件都会引入i...

thinkyoung
2015/05/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

stylus

stylus基础教程,stylus实例教程,stylus语法总结

miaojiangmin
24分钟前
1
0
PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
今天
2
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
8
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
5
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部