Witam, problem jest podejrzewam banalny ale nie mogę sobie z nim poradzić. Przechowuję sesję odwołującą się do formularza gdzie zmienne zadeklarowane są w ten sposób:

<input name=k[1]['olej']><input name=k[1]['benzyna']><input name=k[2]['olej']>

Potrzebuję mieć możliwość wypisania konkretnej wartości bez używania pętli foreach, czyli coś takiego:

 echo $k[1]["olej"]

Lecz to nie działa. Polecenie print_r($k); drukuje coś takiego:

Array ( 
[1] => Array ( ['benzyna'] => 1 ['gaz'] => 2 ['olej'] => 3 ['biodiesel'] => 4 ['typ'] => 1 ) 
[2] => Array ( ['benzyna'] => ['gaz'] => ['olej'] => ['biodiesel'] => ['typ'] => 2 ) 
)  

Co mam zrobić jeżeli chcę wypisać np. wartość pola "olej" dla 1 wiersza?

EDIT*
Ok, już wiem o co chodzi. Tablica jest źle zadeklarowana, jak dałem <input name="k[2][olej]"> (bez kresek) wszystko jest ok.