对应于以下数据表ecs_category的存储记录
function get_parent_cats($cat){ if($cat==0){return array();} $arr=$GLOBALS["db"]->getAll("select cat_id,cat_name,parent_id FROM ".$GLOBALS["ecs"]->table("category")); if(empty($arr)){return array();} $index=0; $cats=array(); while(1){ foreach($arr as $row){ if($cat==$row["cat_id"]){ $cat==$row["parent_id"]; $cats[$index]["cat_id"]=$row["cat_id"]; $cats[$index]["cat_name"]=$row["cat_name"]; $index++; break; } } if($index==0||$cat==0){break;} } return $cats; } //取得商品分类为水果礼盒的所有上级分类,调用函数get_parent_cats(105),返回以下数组。 array( 0=>array("cat_id"=>"105","cat_name"=>"水果礼盒",), 1=>array("cat_id"=>"44","cat_name"=>"国产水果",), 2=>array("cat_id"=>"11","cat_name"=>"蔬菜水果",), )