-2

こんにちは、クエリのようなものを作成しようとしています:

result = mysql_query('SELECT subitems.ItemID, subitems.Parent, subitems.Data, items.ID FROM subitems INNER JOIN items ON items.ID = subitems.ItemID WHERE subitems.ItemID = \''. $item['ID'] .'\' GROUP BY subitems.Parent ASC, subitems.Data ASC');

配列 (

[ItemID] => 1
    (
      [Parent] => 1
          (
              [Data] => 1
              [Data] => 2
              [Data] => 3
          )
    )

[ItemID] => 1
    (
      [Parent] => 2
          (
              [Data] => 1
              [Data] => 2
              [Data] => 3
          )
    )

)

itemID の各親を表示し、各項目を親ごとに表示するための foreach を作成しようとしますが、毎回親の名前を書き換えません。どうも

4

1 に答える 1

0

たぶんネストされた foreach(es)

 foreach ($array as $item) {
    foreach ($item as $parent) {
        foreach ($parent as $data) {
            echo $data;
        }
    }
 }
于 2013-04-27T15:20:39.060 に答える