Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Manipulacja w pętli ?
piotr485
post
Post #1





Grupa: Zarejestrowani
Postów: 292
Pomógł: 0
Dołączył: 10.07.2009

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


Witam Serdecznie!

Mam taki problemik:

Mam mały katalog firm, tworzę coś takiego "następna firma", "poprzednia firma", aby to zrobic posługuję się id FIRMA w GET

Udało mi się zapętlić id które potrzebuje do stworzenia linków i wywołując kod w petli while:

  1. while($row = mysql_fetch_array($wynik_firm)) {
  2. $aktualne_get_firma = $_GET['firma'];
  3. $nazwa_firmy = $row['nazwa_firmy'];
  4. $id = $row['id'];
  5.  
  6. if($aktualne_get_firma == $id) {echo 'Aktualne ID'.$id;}
  7.  
  8. echo $nazwa_firmy.' '.$id.'<br /><br />';
  9.  
  10. }

Z aktualnym GET nie mam problemu (IMG:style_emoticons/default/smile.gif) , limit z zapytania domyslam sie ze bedzie trzeba ustawic na 1, ale jak uzyskac ID 20 przegladajac strone 18, a przykladowo 20 jest nastepnym id ktory by lecial po petli nie mam pojecia jak to napisac probowalem poprzez
  1. if($aktualne_get_firma < $id){echo 'TUTAJ ALBO OD NAJWIEKSZEGO ALBO OD NAJMNIEJSZEGO'.$id;}
ale to jest bez sensu. Jak moge to zrobic.

Poprosze o jakies podpowiedzi! Z gory dziekuje

Ten post edytował piotr485 18.08.2009, 12:26:37
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CyberDuck_
post
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 15
Dołączył: 17.08.2009

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


Jak chcesz wyswietlic poprzednia albo nastepna firme to
i tak musisz odswierzyc strone. Zrob poprostu inne zapytanie
do bazy ktore Ci przy odswierzeniu firme nastepna
lub poprzednia firme pokaze jako aktualna, itd ...
W linku mozesz zawsze umieszczac np cos takiego :
  1. echo "<a href='skrypt.php?id=$id" ."&strona=poprzednia'>Poprzednia</a> "
  2. ."<a href='skrypt.php?id=$id" ."&strona=nastepna'>Nastepna</a> ";
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 18:41