我有一個多維數組,這是一個JOIN語句的結果。我想知道什麼是在頁面上顯示這種簡潔的方式。PHP整潔的方式顯示JOIN語句的重複ID的結果
由於JOIN,許多行都有重複的ID,並且在頁面上顯示它時,我希望僅顯示一次ID(即使稍後可能會在此數組中重複此ID),其次是行
我想我不會讓自己清楚這樣的非唯一列,這裏是從加入一個示例結果:
$job_rows = array(
array("id" => 1, "output" => "file01", "output_type" => "FBX"),
array("id" => 1, "output" => "file02", "output_type" => "JPG"),
array("id" => 1, "output" => "file03", "output_type" => "JPG"),
array("id" => 2, "output" => "file05", "output_type" => "FBX"),
array("id" => 2, "output" => "file06", "output_type" => "JPG"),
array("id" => 2, "output" => "file07", "output_type" => "JPG"),
array("id" => 3, "output" => "file010", "output_type" => "FBX"),
array("id" => 3, "output" => "file011", "output_type" => "JPG")
);
我想是這樣顯示的:
ID : 1
OUTPUTS :
file01, FBX
file02, JPG
file03, JPG
ID : 2
OUTPUTS :
file05, FBX
file06, JPG
file07, JPG
ID : 3
OUTPUTS :
file010, FBX
file011, JPG
...等
基本上結合公共ID在頁面上回顯結果。 感謝
重複http://stackoverflow.com/questions/541472/php-and-outputting-one-to-many-results – rik 2011-02-16 14:53:11