Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] stronicowanie na localhoście działa na serwerze nie
Lejto
post 20.03.2008, 18:18:16
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam kod stronicowania. Pobiera id z bazy i sprawdza czy jest mniejsze czy większe na localhoście śmiga a na serwerze już nie. Tzn jak jest tylko 1 rekord o danym numerze to nie powinno pokazac następne a pokazuje.
Nie wiem już co robić z samum stronicowaniem bawiłem się tyyle czasu. I zadziałało a na serwerze lipa /;
Kod:
  1. <?php
  2. function stronnicoj() { 
  3.  
  4.  $id = $_GET['id'];
  5.  $nr = $_GET['nr'];
  6.  $liczba = 2;
  7.  
  8.  $sql = mysql_query("select * from galeria_users where id = '$id'");
  9.  $row = mysql_fetch_array($sql); 
  10.  $numer = $row[numer];
  11.  
  12.  $query = ("select * from galeria_users where numer ='$numer' and dodal = '$row[dodal]'");
  13. $wynik = mysql_query($query) or die(mysql_error());
  14. $num = mysql_num_rows($wynik);
  15. $ile = ceil($num/$liczba);
  16.  
  17. if(!isset($_GET['id'])) $_GET['id'] = 0;
  18.  
  19. $strona = (int)$_GET['id'];
  20.  
  21.  $sql_2 = mysql_query("select * from uzytkownik where user = '$row[dodal]'");
  22.  
  23.  $row_2 = mysql_fetch_array($sql_2);
  24.  
  25.  
  26.  
  27. echo '<br><br>';
  28.  
  29. //następne
  30.  
  31. $q = mysql_query("SELECT `id` FROM `galeria_users` WHERE `id` > '$id' and dodal = '$row[dodal]' order by id asc");
  32.  
  33. $wiersz = mysql_fetch_array($q);
  34.  
  35.  //koniec
  36.  
  37. echo '<br>';
  38.  
  39. //poprzednie
  40.  
  41. $zapytaj = mysql_query("select * from uzytkownik where id = '$nr'");
  42.  
  43. $idk = mysql_fetch_array($zapytaj);
  44.  
  45.  
  46.  
  47. $quer = mysql_query("SELECT `id` FROM `galeria_users` WHERE `id` < '$id' and dodal = '$row[dodal]' order by id desc");
  48.  
  49. $wiersz_2 = mysql_fetch_array($quer);
  50.  
  51.  //koniec
  52.  
  53. //zapyatnie potrzebne do stronicowania
  54.  
  55. $queryy = mysql_query("SELECT `id` FROM `galeria_users` WHERE `id` <= '$id' and dodal = '$row[dodal]' order by id desc");
  56.  
  57. $wiersz_3 = mysql_fetch_array($queryy);
  58.  
  59. if(< $wiersz_3[id]) {
  60.  
  61.  
  62. echo('<span id="font"><center><a href="foto_zoom.php?foto=pokaz&id='.($wiersz_2[id]).'=osoba&nr='.$row_2[id].'"> << Poprzednie </a>');
  63.  
  64.  }
  65.  
  66.  if(is_numeric($strona) && !empty($strona) && $_GET['id'] > $wiersz_2[id]) {
  67.  
  68.  echo('<a href="foto_zoom.php?foto=pokaz&id='.($wiersz[id]).'=osoba&nr='.$row_2[id].'">Następne >> </a></span></center>');
  69.  
  70.  }
  71.  
  72.  
  73. }
  74.  
  75. //koniec stronicowania
  76. ?>


--------------------
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: 19.06.2025 - 21:53