![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 303 Pomógł: 1 Dołączył: 24.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Nie wiem czy temat do konca poprawny ale juz tlumacze o co chodzi. Pisze w php strukturalnym wiec jak juz czytalem na x poratli i tutaj tez nie ma mowy o MVC czy SMARTY. Strukturalny kod ma to do siebie ze troche sie powtarza no ale nie popadajmy w skrajnosc. Trzeba to ograniczac z tad moje pytanie.
Mam przykladowy kod wyswielajacy jakies dane z bazy:
Jak widac opatrzylem go w GETa juz mniejsza ze nazwya sie komunikat bo to jest do przerobki chodzi o funkcjonalnosc. Plik w ktorym jest ten kod nazywa sie np pracownicy.php Jakim kodem wywolac tego GETa w index.php gdzie struktura mojego indexa to mniej wiecej include a - gora strony include b - srodek include c - bok include d - dol strony Chodzi o to jak zrobic zeby nie pieszac HTML z PHP czy w php zostawic tam np jakies includy <div class=conent> sdasd -- tu if na wywolanie geta przykladowo wyolujacego pracownikow </div> jakies includy 1. czy tak by to mialo wygladac? 2. Jak wywolac wspomnianego geta? no tak bo wywoluje klikajac w menu
ale chce zeby wykonywalo sie na index ale kod bralo z pracownikow ew moglbym zrobic index.php?komunikat=5 ale wsadzajac wszystkie ify w indexa zawsyfiny bedzie strasznie kdo i prawie wszystko w indexsie a pliku pracownicy by nie bylo wtedy bo po co? Ten post edytował viamarimar 2.12.2014, 19:59:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 319 Pomógł: 118 Dołączył: 26.11.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
switch można stosować z warunkami, tylko trzeba odwrotnie
Ale to tak na marginesie. Tutaj akurat wystarczy podstawianie tej zmiennej $_GET, a sprawdzanie, czy istnieje dać wcześniej. Czyli: [php] $pageId = isset($_GET['cos']) ? $_GET['cos'] : null; switch($pageId) { // (...) } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 03:24 |