![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 22.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
mam taki problem chcę zwrócić wartość elementu dla kolejnego id problem w tym że to zwraca mi aktualną wartość $nastepny = (isset($drzewo[$idx+1])) ? $galaz['poziom'] : 1; i za bardzo nie wiem jak to ugryść. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 22.11.2012 Ostrzeżenie: (0%) ![]() ![]() |
Oki, tutaj mam cały kod. Zmienna $drzewo tj. tablica którą wkleiłem wyżej. Głównie chodzi mi żeby zmienna $nastepny pokazywała wartość kolejnego elementu, po to żeby sprawdzić czy poziom jest większy, mniejszy czy taki sam, wtedy będę mógł ustalić czy dany poziom należy do submenu czy też nie.
Kod <?php $poprzedni = 0; foreach ($drzewo as $idx=> $galaz) { $nastepny = (isset($drzewo[$idx+1])) ? $galaz['poziom'] : 1; if ($galaz['poziom'] == 0 ) { echo '<li><a href="index.html"><i class="icon icon-home"></i> <span>'.$galaz['nazwa']. ' a'.$galaz['poziom'].' p'.$poprzedni.' n'.$nastepny.'</span></a></li>'; }else if ($galaz['poziom'] == 1 ) { echo '<div style="margin-left : 10px;">'.$galaz['nazwa'].' '.$galaz['poziom']. ' '.$poprzedni. ' '.$nastepny.'</div>'; } $poprzedni = $galaz['poziom']; } ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 08:27 |