{
$GLOBALS['catGrandson'] = array();
$GLOBALS['category_id_arr'] = array();
// 先把自己的id 保存起来
$GLOBALS['catGrandson'][] = $cat_id;
// 把整张表找出来
$GLOBALS['category_id_arr'] = M('GoodsCategory')->cache(true,TPSHOP_CACHE_TIME)->getField('id,parent_id');
// 先把所有儿子找出来
$son_id_arr = M('GoodsCategory')->where("parent_id", $cat_id)->cache(true,TPSHOP_CACHE_TIME)->getField('id',true);
foreach($son_id_arr as $k => $v)
{
getCatGrandson2($v);
}
return $GLOBALS['catGrandson'];
}
/**
* 获取某个文章分类的 儿子 孙子 重子重孙 的 id
* @param $cat_id