Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]przekierowanie + zmienny adres
ghastblood
post 27.09.2010, 16:55:27
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Witam mam taki problem mam plik wyświetlający wyniki (wyniki.php?id=1) to pierwsza konkurencja w nim mam warunek który sprawdza czy są jakieś rekordy w bazie danych jak nie to ma przekierować nas na 2 stronę gdzie są wyniki(wyniki.php?id=2)

czyli w sumie chodzi o to że jak wyświetla dane z case 1 to ma być przekierowanie na case 2 z case 2 na case 3 itd
Go to the top of the page
+Quote Post
IceManSpy
post 27.09.2010, 17:22:05
Post #2





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


1. Naucz się pisać przecinki i kropki, bo takie posty bardzo źle się czyta.
2. Zrób sobie pętle while i sprawdzaj czy jest wynik. Jeśli nie ma to zwiększ sobie jakąś zmienną i tak do skutku.


--------------------
Go to the top of the page
+Quote Post
Spirit86
post 27.09.2010, 17:25:16
Post #3





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


  1. if($rekordow==0){
  2.  
  3. header('Location: wyniki.php?id='.($id+1));
  4.  
  5. }


Ten post edytował Spirit86 27.09.2010, 17:26:04


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
ghastblood
post 27.09.2010, 19:02:54
Post #4





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Dzięki Spirit86 o to mi chodziło, tylko jak zrobić żeby nie leciało mi przekierowanie do id bez ograniczeń tylko żeby było w pętli np: 1-12.

Pozdrawiam
Go to the top of the page
+Quote Post
Spirit86
post 27.09.2010, 19:04:10
Post #5





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


  1. $maxID = 12;
  2. if($id<=$maxID AND $rekordow==0){
  3.  
  4. header('Location: wyniki.php?id='.($id+1));
  5.  
  6. }


Ten post edytował Spirit86 27.09.2010, 19:04:23


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
ghastblood
post 5.10.2010, 20:06:34
Post #6





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Dzięki jesteś wielki.

Mam tylko taki problem że jak mam wyniki
w
1 konkurencji i 3 konkurencji to po pierwszej konkurencji powinno mnie przekierować do 3 konkurencji a robi cały czas do pierwszej.

pozdrawiam
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: 3.05.2024 - 01:59