iteracja poprzez tablice wielowymiarowe
Próbuję uzyskać identyfikator elementu, a następnie wszystkie opcje_nazwa / wartości_opcji w tym identyfikatorze elementu. Skończyło się to na: ID: 123, Kolor: Niebieski, Rozmiar: 6 ID: 456, Kolor: Żółty, Rozmiar: 8. Jednak otrzymuję poprawny identyfikator przedmiotu, ale nazwa_opcji / wartość_opcji nie jest poprawnie przesyłana , albo puste, albo tylko jedna losowa litera.
Oto mój kod, który nie działa,
foreach($itemlist as $item)
{
echo $item['ID'];
foreach($item as $option)
{
echo $option['option_name'];
echo $option['option_value'];
}
}
Gdzie$itemlist
wygląda tak:
Array ( [1] => Array ( [ID] => 123 [QTY] => 1 [MODEL] => sdfsd [IMAGE] => [1] => Array ( [option_name] => Color [option_value] => Blue [option_price] => 0.0000 ) [2] => Array ( [option_name] => Size [option_value] => 6 [option_price] => 0.0000 ) [price] => 0 ) [2] => Array ( [ID] => 456 [QTY] => 0 [MODEL] => gsdfgd [IMAGE] => [1] => Array ( [option_name] => Color [option_value] => Yellow [option_price] => 0.0000 ) [2] => Array ( [option_name] => Size [option_value] => 8 [option_price] => 0.0000 ) [price] => 0 ) )