Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Błąd w while
Wykrywacz
post
Post #1





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Siema, nie umiem znaleźć dla czego mi się te while zapętlają i skrypt się wiesza, możecie podpowiedzieć?

  1. function menu_items(){
  2. $select_menu_items = mysql_query("select id,nazwa,gr_id from sl__skl_menu_items");
  3. while ($smi = mysql_fetch_array($select_menu_items)){
  4. $tablica_menu[$smi['gr_id']] .= $smi['id'];
  5. }
  6.  
  7. return $tablica_menu;
  8. }

I wywołuje
  1. $tm = skl_wizualne::menu_items();
  2. $id_menu =2;
  3. while (isset($tm[$id_menu])){
  4. echo $tm[$id_menu];
  5. }
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a ktora konkretnie ci sie zapetla? Sprawdz. Bo kod jako taki jest ok
Go to the top of the page
+Quote Post
Wykrywacz
post
Post #3





Grupa: Zarejestrowani
Postów: 726
Pomógł: 20
Dołączył: 8.12.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Wyświetlający czyli
  1. while (isset($tm[$id_menu])){
  2. echo $tm[$id_menu];
  3. }
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no przeciez dales warunek w petli: (isset($tm[$id_menu])
a ze $id_menu w petli nie zmieniasz to ten warunek non stop jest prawdziwy. nad czym sie tu zastanawiac?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 11:20