❶ 如何用 php + MySQL 實現一個家譜樹
mysql 要創建 一張用戶表user,記錄用戶id,名稱,年齡,性別,等等信息
再創建一張關系表,relation表,記錄 user_id,parent_id
你用php查詢的時候,輸入一個名稱,可以取到他的user_id,根據user_id,可以查出他的父級,還可以查出父級的父級,也可以查出自己的子級,等等關系,這是一個大數組,最後遍歷出來就可以了
❷ 我想用PHP生成一個家譜樹,資料庫應該怎麼設計
一個表就夠了
id——每個人的id
fid——如果有值 就是父親的id
hid——如果有值 就是丈夫的id
wid——如果有值 就是妻子的id
其他欄位:姓名 性別 出生日期 等等
❸ 用php生成一個家譜樹,資料庫設計思路
無線分類,一個ID自增,另一個parent_id 記錄其父級的ID,就可以
❹ 誰能告訴我岳家的輩分家譜
自二十二世起,岳氏後人統一用乾隆皇帝賜我岳氏家族三十二字輩:重開奇秀,永佐朝邦,崇修喜彩,宗耀遠光,英賢輔弼,金玉其相,武穆家風,山高水長。例如叫岳明,「修」字輩,三十一世。
輩分是指在家族、親友的長幼先後中所居的地位。也指家族、親友之間的世系次第。主要分為長輩(高祖輩、曾祖輩、祖輩、父母輩等)、平輩和晚輩。亦作「 輩份 」。
(4)php家譜擴展閱讀:
輩分介紹
1、祖輩
祖輩的親屬,按古代關於宗親的范圍,是從高祖開始。高祖以上的直系祖先則稱為遠祖、先祖、先人、鼻祖(鼻,始的意思)。
(1)祖:在古代,廣義是指所有父輩以上的男性先輩,狹義則是指祖父。
(2)祖父:又稱為「王父」、「大父」、「祖君」。在古代,「公」、「太公」、「翁」也可用來稱呼祖父;如今對祖父最常見的稱呼是「爺爺」。
2、曾祖輩
(1)曾祖:即祖父之父。古代還有「太翁」、「曾翁」、「曾大父」、「大王父」、「王大父」、「太公」、「曾太公」等稱呼,比較特殊的是稱「曾門」。
(2)曾祖母:指曾祖之妻,還可以稱為「太婆」、「曾祖王母」、「太奶」,其中較常見的為「太婆」。
❺ php能否實現一個這種形式的家譜樹給一個思路或者方法本人新手謝謝!!!
資料庫這么建就好了
id | belongid | name | img
1 | 0 | 名字A | url //A為根,0代表根級別
2 | 1 | 名字B | url //B為A的分支
3 | 1 | 名字C | url //C為A的分支
4 | 2 | 名字D | url //D為B的分支
❻ 我想製作個家譜,可是不知道在電腦上用什麼軟體好,最好是簡單容易操作的
http://www.onlinedown.net/soft/39407.htm
家譜先生(FamilyKeeper) 6.1
一款國產的具有很高實用價值的專用家譜製作軟體。無論您是新修、續修、還是改修老式家譜、或者是搶救復制私藏老譜,該軟體都將成為您家譜管理的強有力工具。 該家譜軟體的突出特點如下: ·面向大型家譜管理:成功的實現了家譜的分卷管理技術,卷與卷之間有機結合,上下卷之間跳轉自如,隨意漫遊;續卷靈活,縱橫方向均可自由續卷,同一部家譜內續卷數量不限,續卷的世代寬度自由安排,從而有效的實現了對大型家譜的管理。 ·多族譜管理:可以同時對多部(任意姓氏的)族譜管理。 ·強勁的族譜維護技術:族譜連接、族譜拆分、更改族譜起始世代數,還可在卷內對節點(子樹)任意精確移動。 ·家族成員信息完備:家譜記錄內容豐富,資料顯示圖文並茂,家族成員的數據參數定義完備。 ·檢索結果形象豐富:資料檢索結果直觀形象,配以「尋根鏈」視圖可以一覽查詢成員的傳承脈系。 ·目錄、文件管理隱含化:將家譜編寫中可能遇到的目錄、文件管理工作完全隱含到軟體內部,即使電腦知識很少的網友也能輕松上手。 ·家譜列印:該功能是本軟體的核心亮點之一,可以將您錄入好的家譜資料列印成冊,便於分發給家族的各個成員。目前提供四種列印家譜方案: ①方案一:列印家譜內容包括(家族梗概、目錄樹、父子圖、個人資料)等幾大部分。 ②方案二:列印家譜內容包括(家族梗概、目錄樹、階梯圖、個人資料)等幾大部分。 ③方案三:列印家譜內容包括(家族梗概、目錄樹、寶塔圖、個人資料)等幾大部分。 ④方案四:列印家譜內容包括(家族梗概、目錄樹、傳承圖、個人資料)等幾大部分。[分橫排、豎排兩種版式] ·真人肖像模式:使用該顯示模式,在世系圖上您可以為每個節點上的成員定義製作成員本人的真人肖像,從而使得世系圖更加生動、形象。 ·多媒體資料信息管理:軟體為每個成員定義了一個相冊、影像集和錄音集(不加入資料不佔空間),您可以將成員精彩的照片、視頻及音頻資料加入到家譜中,製成一個圖、文、像、聲並茂的現代數字家譜,軟體內置媒體播放器。
http://download.enet.com.cn/subcategory.php?scid=581&page=1
❼ 家譜怎麼寫
家譜,又稱族譜、家乘、宗譜、公譜、祖譜、譜書、家牒、族牒。它是記錄家族組織活動的檔案材料。福建的族譜興於宋代,盛於明清之後。修譜的動機是「溯淵源,分疏戚,序尊卑。」(安溪《謝氏總譜》卷首《聯譜序》)族譜的形式有裝訂成冊的(古為線裝,今與一般印刷物相同),也有圖表式的。許多家族把編纂族譜作為後代子孫的一項義務寫進族規,重修族譜年限不等。閩北浦城的季氏和李氏家族,均規定族譜30年一修。房氏則規定「宗譜有賢子孫或十年、三十年一修,則存沒葬地,時日不爽。先儒雲,一世不修譜為不孝,宜知之。」(清·光緒《閩浦房氏族譜》)類似的族規,使修譜用家族法的形式永久化了。
族譜所載內容詳略不一,通常除記載全族的戶口、婚配和血緣關系外,還有全族的墳墓、族田族產、祠廟等的方位、數量及管理使用辦法、家族的規約訓誡、修譜凡例義則、各類合同契約文書等。一些較詳的族譜,還記載有家族歷代的重大事件、與外界的糾紛、可嘉獎的人物傳記、科舉出仕、名人傳記以及義行節烈等。
族譜的核心內容是記載家族的世系源流、血緣系統。以防血緣關系紊亂而導致家族瓦解。連城《新泉張氏族譜》卷首說得明白:「親疏派別得譜則溯其源,上下分支得譜則窮其本,即盪析代變,而皆有所考焉。」為達到顯示血統的目的,各地族譜均有認中國先朝名人為遠祖的習俗,這種附會的譜風,雖能使其家系倍增光彩,但往往導致家史失真和對後代誤導。安溪湖頭的李氏宗譜,認先祖為道教創始人李耳,直系則「出隴西,為唐高祖李淵公之苗裔。」南靖廟兜郭姓,認始祖為周文王之弟「虢叔」(「虢」與「郭」音近),並由虢叔是黃帝的二十七世裔孫,郭子儀是虢叔的第六十世孫、黃帝的八十七世裔孫,而推論自己的宗族嫡出於中唐名將郭子儀。(《南靖文史資料》第二期89頁《廟兜郭姓的歷史淵源》何柳枝)這些記載,易使族人深信不疑。其他的如劉姓必溯祖為劉邦,肖姓多探源為蕭何,都是這種攀強名流、附會望族的修譜心態之反映。
族譜中,家族遷居(開基)始祖之下的代系排列嚴格分明,不容混淆。這往往是族譜中最具史實價值的部分。福建的許多家族,都實行名字排行制(古稱「昭穆」),俗稱「排輩份」。即在同一輩份的族人中名或字須用某個統一規定的單字起頭,再與其他單字結合成名或字,以示區別。如某一父輩生三子,兒輩名按「永」字排列,分別稱「永志」、「永仁」、「永貴」。如此,在族譜中一看「永」字排行便可知其為兄弟或堂兄弟輩份。已去世者,則在其名上寫上謚稱並加上「公」字,以示區別,沙縣一帶習俗,收養子若無族長和六親認可,不可上譜排字輩,否則會被罵為「出透的人」而遭岐視。排輩份除少數由祖、父輩臨時決定外,大多是按先祖早已選定的排行用字。南靖縣雙峰村《丘氏族譜》載:從其二十一世始,標定的昭穆用字是:「文章華國,詩禮傳家。創垂顯奕,繼述藏嘉。光前榮耀,世德作裘。仁親義祖,燕翼貽謀。桂芳蘭茂,日新月盛。思皇多佑,福祿來成。慶余善積,譜澤綿延。宗風丕振,億萬斯年。」(《南靖文史資料》第二期86頁《雙峰丘氏的歷史淵源》林明波)目前已傳至「垂」、「顯」字輩,即第三十至三十一世。這種按族譜排輩份的方法,使農村常可見到這樣的俗象,由於世系分支發展速度不一,一些年屆七旬的老翁,要向三歲稚童稱「叔」或「伯」。永定俗謂:「白頭哥,坐地叔」(即對平輩的白頭老翁僅呼「哥」,而尚在襁褓中的叔輩,即使上年紀老者也要喚其為叔)。為了區別同輩中的年齡次序,「排輩份」之外還要「排號」。永泰縣同安鄉張氏族譜規定,族人添丁按先後次序排號,日常稱呼常舍其名而直呼其號,如同輩中是第20個出生的,就直呼「二十」以代名字。這一習俗在當地一些年高者中至今仍頗為流行。
同一姓氏的不同分支家族,還經常利用族譜中的血緣世系排行記載,進行「聯譜」活動。安溪謝氏家族,曾於民國年間合數十宗支進行大聯譜。輩份分明後,各宗支子孫公議決定排行班次悉歸畫一,修纂總譜,旨在擴大家族勢力。謝氏家族裔孫謝維峻在《聯譜序》中稱:「聯之以譜,化弱小為強大,轉柔軟為堅剛,眾志成城。」此外還有,當族譜分支過多時另分幾個房派修譜(房譜和族譜通稱家譜)。如一房人外遷,其房譜分出後就成為新的族譜。
由於族譜為同一姓氏家族承繼的依據,故一般只記男丁。少數族譜也將族中所謂「貞婦烈女」記載入乘。族譜有的依不同對象規定用筆著色的。據《島居三錄》載:「泉郡向修族譜,世系圖所牽連之線,有紅有黑,體例甚嚴。紅線者,一本至親,雖遠房承宗亦然;黑線者,乞養異姓,即顯宦不能免,此亦春秋誅心之法也。」有功名成就或能光宗耀祖之人,族譜中用紅筆記入以示表彰,過去秀才或秀才以上的讀書人也用朱筆入譜。現在一些新修族譜仍沿此習。壽寧《劉氏總譜》中,凡上大學的族人,名下都劃上紅線,所書的姓名用譜名(即按族譜排行而起的名字),抱養子用黑線註明(連城一帶是用藍線)。修譜和查閱族譜也很有講究。舊時對祖譜保管十分重視,須慎重保存,定期曝曬,認真繕修。霞浦一帶,譜系分正譜、副譜(草譜)。副譜可以查閱,而正譜修好後,要入箱上鎖,將開鎖的鑰匙丟入祖祠神龕,以示此譜交祖先收存,以後禁開鎖。若遇副譜丟失,有事要查譜時,要先做「牲福」,祭請祖先同意,方可開鎖。
舊時一些宗族修譜,每逢初一、十五日要祭祀祖宗。族譜告成後,還要造靈厝、做功德,請和尚法師觀燈;觀燈時造3座大靈厝(紙糊房子),供已超度的神魂居住,另設一些黑龕,供無子孫後代及未超度的神魂居住。福建省連城一帶宗族,每年正月要拜「代圖」(即寫在布上的族譜)。行儀時,本族男丁都要到場,先是「新丁上圖」(即新添男丁的名字入譜),上圖之家要給執筆者一個紅包,並燒香燃炮,用三牲祭祖。若逢大祭,要用整頭豬羊置於下廳的支架上;繼而是鳴鑼擊鼓放鞭炮;最後會餐,座位嚴格按輩份排列。族人圍坐喝酒談心,氣氛很好。連城人把正月「拜代圖」的宗族聚會稱為「鬧花燈」。
❽ 如何用 PHP + MySQL 實現一個家譜樹
mysql 要創建 一張用戶表user,記錄用戶id,名稱,年齡,性別,等等信息
再創建一張關系表,relation表,記錄 user_id,parent_id
你用php查詢的時候,輸入一個名稱,可以取到他的user_id,根據user_id,可以查出他的父級,還可以查出父級的父級,也可以查出自己的子級,等等關系,這是一個大數組,最後遍歷出來就可以了
❾ 如何用 PHP + MySQL 實現一個家譜樹
您好。
這種層級關系的維護,sql anti-patterns里有一章非常好的說明,你應該去看看。根據業務需求的不同,插入多還是查詢多,刪除是不是多等有不同的設計,不過最萬金油的一份方案成為閉包表。
如果我的回答沒能幫助您,請繼續追問。