Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]menu na Case z mysql
Kiui
post
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

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


Witam.

jak zrobić Caseowe menu w php.
Napisałem cos takiego ale nie działa i myslałem ze tak bedzie ale teraz mnie zastanawia jak zrobić to dobrze

  1. $sel="Select * from Menu";
  2. $odp=$adm->db($sel);
  3.  
  4. switch($_GET["menu"])
  5. {
  6.  
  7. while($rec=mysqli_fetch_assoc($odp))
  8. {
  9. $naz=$rec["nazwa"];
  10. case "$naz":
  11. {
  12. echo $str->$rec["nazwa"]."()";
  13.  
  14. echo "break;";
  15. }
  16. }
  17.  
  18. }
  19.  
Go to the top of the page
+Quote Post
nospor
post
Post #2





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




Ale co to niby jest? W SWITCH while a w nim dopiero CASE? Widziales w manualu taką strukture?


edit: zamiast SWITCH i CASE uzyj poprostu IF w petli while
Go to the top of the page
+Quote Post
-ZEXE-
post
Post #3





Goście







Siemka, też ma problem jak to zrobić, w bazie mam 100000 produktów i nie chce tyle raze robić cas'ów i szukam pomysłu jak by to zrobić.
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: 24.12.2025 - 06:03