請問大家可以寫出從資料庫讀取資料後,動態自動產生類似層次圖的圖表嗎?
譬如說
資料庫有這兩個欄位
姓名 父親名稱
吳先生 無
林先生 吳先生
科先生 林先生
許老師 無
張老師 許老師
賴先生 吳先生
外星人 無 (都沒有關係所以圖表不會跑出來這個人)
藍色先生 賴先生
許美鳳 藍色先生
我想寫出類似層次圖的圖表語法,可以看出誰是誰的小孩的個別關係,但問題是我不能預先假設有幾個層級去放在那裡等資料讀進來,而是要看讀到的資料在判別它是誰的小孩而插在他下面類似產生層級的圖表...想請問大家該怎麼寫這個語法才好?
ps.例子的產生層次圖表
吳先生
- 林先生
- 科先生
- 賴先生
- 藍色先生
- 許美鳳
許老師
- 張老師