Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odwołanie do elemetu w tablicy
lukas69
post
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ść.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukas69
post
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'];
                }    
            ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 08:27