從我的數據庫拉內容並通過foreach循環運行。我拉的每一個項目都有一個帶有ID的列和一個帶有PARRENT ID的列(以及其他列)。 首先,我拉我的PARRENT ID列等於0的所有行,並通過我的foreach循環輸出它們,但對於我得到的每個結果,我想運行一個新的查詢來檢查PARRENT ID等於其ID的行。對於我得到的每一個結果,我都會一次又一次地做同樣的事情,因爲它可能會發現許多結果(可能這會永遠持續下去)。PHP:我如何在每個foreach結果上運行foreach循環?
讓我試着想象這樣
ID = 1, PARRENT ID = 0
ID = 2, PARRENT ID = 0
ID = 3, PARRENT ID = 0
ID = 4, PARRENT ID = 3
ID = 5, PARRENT ID = 3
ID = 6, PARRENT ID = 5
ID = 7, PARRENT ID = 3
ID = 8, PARRENT ID = 3
ID = 9, PARRENT ID = 0
ID = 10, PARRENT ID = 0
ID = 11, PARRENT ID = 10
ID = 12, PARRENT ID = 11
ID = 13, PARRENT ID = 12
ID = 14, PARRENT ID 13
我怎麼去呢?
嗯,是不是我推薦的那種相同的方法? ;) – cb0
哦,忘了提及我不太瞭解你的答案。所以這可能是你的建議,我真的appriciate它的方式。正如我所提到的,我是編程新手,所以很容易混淆。另外,你使用「$ row-> id」等語法,我還沒有學到:P – user2004478