php遞迴統計上級
1.由於專案需要類似於分銷,需要統計所有上級,並且的到上級id號(member_id),上下級關係是通過字段(p_id) 建立上下級關係. 上級無級,之前最多是**分銷,通過mysql一級一級的查詢。對於無限級,則用乙個遞迴函式來統計。
// an highlighted block
class
memberlimitlogic
$mwhere =
array
(//查詢條件條件
'member_id'
=>
array
('eq'
,$member_id));
//框架封裝好的mysql 查尋語句。表名為 member 表, where條件為 $mwhere,查詢內容為 member_id,p1_id(上級id),level(為使用者等級)
$member_list =
model()
->
table
('member')-
>
where
($mwhere)
->
field
('member_id,p1_id,level')-
>
find()
;if($member_list)
$this
->
shareholdersmember
($member_id)
;//繼續執行本函式
}else}}
//下級同理,只需修改查詢條件即可
$mwhere =
array
(//查詢條件條件
'p1_id'
=>
array
('eq'
,$member_id)
);
上下級查詢
create table catalog id int identity 1,1 primary key,name varchar 20 not null,superid int 上級id remark varchar 50 go insert into catalog values 所有類別 0,...
上下級之間
當今世界,絕大部分組織機構都或多或少留有金字塔型組織結構的痕跡。軍隊的金字塔型組織結構更加很明顯,在一些閃客類的活動當中金字塔型的結構就不很明顯。不管是哪種型別的組織,組織的成員之間或多或少都存在上下級這種金字塔型的關係。這種型別的關係具有很多中的特點,如服從性 下級一般需要服從上級 利益性 上下級...
1947 推斷上下級 hiho coder
時間限制 10000ms 單點時限 1000ms 記憶體限制 256mb h公司包括ceo在內,一共有n名員工,編號1 n,其中ceo的編號是1。除了ceo之外,其他員工都有唯一一名直接上司,形成了一種樹形的上下級關係。現在小hi知道h公司所有的上下級關係,一共m對。換句話說,只要兩名員工a和b之間...