Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] pętla dodajaca wartosc pobrana z GET
lnn
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 11
Dołączył: 17.12.2008
Skąd: LU

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


dobry wieczor (IMG:style_emoticons/default/smile.gif)

gdzies widzialem ostatnio taka petle co zliczala ilosc odswiezen poprzez GET i dodawala wartosc
nie moge tego znalezc a chcialem zrobic cos takiego

odczytuje mi jaka jest aktualnie wartosc $_GET i dodaje wartosc o 1, na potrzeby tworzenia automatycznego linku..

  1. $i = $_GET['step'];
  2.  
  3. for ($i=1; $i<2; $i++) {
  4. echo $i;
  5. }
Go to the top of the page
+Quote Post
adminik
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 22.01.2008
Skąd: Tarnobrzeg

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


Twój skrypt teraz działa tak:
1. Pobierz wartość step z tablicy get i przypisz do zmiennej $i
2. Pętla(przypisz zmiennej $i wartość 1 następnie wykonuj pętle dopóki wartość $i jest mniejsza od 2 zwiększając $i co przejście o jeden)
2.1 Wyświetl $i

  1. $dane_z_get = (int) $_GET['step']; // Przy okazji nadajemy typ int
  2. $doliczone_dla linku = $dane_z_get+1;

I $doliczone_dla_linku wstawiasz do linku.

Myślę że o to ci chodziło pobiera krok z geta następnie dodaje jeden i ten krok+1 możesz wstawić w link.
Go to the top of the page
+Quote Post
darko
post
Post #3





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


  1. $_SESSION["count"] ++;
  2. $_s = $_SESSION["count"];
  3. /*
  4. for($i=0; $i<$_s;$i++) {
  5.  echo $i. "refresh me<br />";
  6. }
  7. */
  8. echo $_s;
  9.  


Ten post edytował darko 24.12.2009, 04:42:19
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.12.2025 - 10:25