PHP döngü ile Yardım

0 Cevap php

I biçiminin bir çok-boyutlu bir dizi olduğunu varsayalım:

array
(
    array('Set_ID' => 1, 'Item_ID' => 17, 'Item_Name' = 'Whatever'),
    array('Set_ID' => 1, 'Item_ID' => 18, 'Item_Name' = 'Blah'),
    array('Set_ID' => 2, 'Item_ID' => 19, 'Item_Name' = 'Yo')
)

Dizi daha çok alt-diziler vardır, ama temel formudur - Takımları Öğeler.

Nasıl bu kadar gibi tüm öğeleri ile birlikte set her öğelerin sayısını echo can bu dizi aracılığıyla döngü böylece:

Set 1 has 2 Items: 17: Whatever and 18: Blah
Set 2 has 1 Items: 19: Yo

Ben bu iki döngüler ile yapılabilir farkında değilim - bir o dizi döngü bir dizi, ve başka inşa etmek. Ancak, tüm tek bir döngü ile bunu yapmak istiyorum.

Cevabınız, iki ekran fonksiyonları vardır üstlenmesi gerektiğini

display_set($id, $count) //echo's "Set $id has $count Items"
display_item($id, $name) //echo's "$id: $name"

GÜNCELLEME: veri Set_ID olanlar olduğunu söylemeyi unuttum çünkü onun SQL

0 Cevap