Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] $_GET + tablica? warunek if?
lubiemdziem
post 4.11.2012, 21:31:28
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 13.06.2008

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


Witam, niby to takie proste a jednak.

Tworzę obrazek w GD gallery i mam pewien problem. Metodą $_GET['wybrane'] chcę pobrać wartość np "1" (strona.pl?wybrane=1) i zwracać w ten sposób drugą wartość, która jest do jedynki przypisana.

Tylko jak się za to zabrać? może tablica?

$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";


Jeśli tak, to jak zintegrować ją z $_GET?
Tak, aby wartość GET była indeksem?


Dziękuję bardzo za odpowiedzi i obiecuję sypać punktami pomoc

Pozdrawiam!
Go to the top of the page
+Quote Post
Pawel_W
post 4.11.2012, 21:33:16
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

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


zamiast indeksu (0,1,2,3,4) wstaw po prostu $_GET['wybrane'], ludzie...
Go to the top of the page
+Quote Post
nospor
post 4.11.2012, 21:34:28
Post #3





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




A ja dodam tylko że przenosze na przedszkole i przez najbliższy okres tam właśnie zakładaj ewentualne kolejne tematy


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
tab
post 4.11.2012, 21:36:52
Post #4





Grupa: Zarejestrowani
Postów: 75
Pomógł: 20
Dołączył: 8.10.2012

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


sam sobie odpowiedziałes biggrin.gif tak tablica

  1. $tablica = array (
  2. 'saab',
  3. 'volvo',
  4. 'seat'
  5. )
  6.  
  7. $zm = $_GET['zmienna'];
  8. echo $tablica[$zm];


mozna tez switchem:

  1. switch ($_GET['zmienna'])
  2. {
  3. case 1:
  4. ///
  5. break;
  6. case 2:
  7. ///
  8. break;
  9. itd...
  10. }


ale lepszy sposob to tablica. przy bardziej skomplikowanych operacjach mozna uzywac ciekawych funkcji jak array_merge lub array_combine

Ten post edytował tab 4.11.2012, 21:38:56
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 00:43