Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Stronnicowanie - problem z wyszukiwaniem
mariuszg
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 22.06.2006

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


Witam

Poniższy skrypt działa super, ale jeśli pokazuje całą tabele. Chciałby żeby brał z tabeli określone wpisy np.: z tabeli dane wybierz z kolumn Imię wszystkie Kasie.
Już to 4 dni robie i nic mi nie wychodzi, jeśli zrobię wybieranie z bazy to nawigacja następna strona i poprzednia nie działa.
Proszę o pomoc exclamation.gif!

Poadrawiam Mariusz



  1. <? include("poczatek.php"); ?>
  2.  
  3. <?php
  4. mysql_connect ("127.0.0.1","root","krasnal");
  5.  
  6.  
  7. define('ILOSC_WYNIKOW_NA_STRONIE', 3);
  8.  
  9. $SQL ="SELECT COUNT(*) FROM dane ";
  10.  
  11. $RES = mysql_query($SQL);
  12.  
  13. list($iloscWpisow) = mysql_fetch_row($RES);
  14.  
  15. echo "<center>Znaleziono $iloscWpisow wpisów</center>";
  16.  
  17.  
  18. $RES = mysql_query($SQL);
  19. list($iloscWpisow) = mysql_fetch_row($RES);
  20.  
  21. $SQL = "SELECT * FROM dane ORDER BY id ASC LIMIT ".mysql_escape_string((int)
  22.  
  23. $_GET['porcja']*ILOSC_WYNIKOW_NA_STRONIE).",".ILOSC_WYNIKOW_NA_STRONIE;
  24.  
  25. $RES = mysql_query($SQL);
  26.  
  27. while($AFR = mysql_fetch_assoc($RES)) {
  28.  
  29. echo"<table cellspacing="2" cellpadding="2" border="1"><tr><td width="160" height="160" rowspan="3">
  30. <center><a href= profil.php?view=".$AFR['id']." ><img src= fotografie/".$AFR['foto1m']."></a></center>
  31. </td><td width="300" height="30">".$AFR['imie']."<a href= profil.php?view=".$AFR['id']." >Zobacz szczeguły</a></td></tr>
  32. <tr><td width="300" height="100">".$AFR['tresc']."</td></tr>
  33. <tr><td width="300" height="30">".$AFR['miasto']."</td></tr></table>";
  34. }
  35.  
  36.  
  37. print "<center><br><br>";
  38.  
  39. if($_GET['porcja']>0) {
  40.  
  41. echo '<a href="?porcja='.($_GET['porcja']-1).'">Poprzednie</a> ';
  42. }
  43. for($i = 0;$i<=floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE);$i++) {
  44. echo '<a href="?porcja='.($i).'">[ '.($i+1).' ]</a> ';
  45. }
  46.  
  47. if($_GET['porcja']<floor($iloscWpisow/ILOSC_WYNIKOW_NA_STRONIE)) {
  48.  
  49.  
  50. echo ' <a href="?porcja='.($_GET['porcja']+1).'">Następne</a>';
  51. }
  52.  
  53. print "</center>";
  54.  
  55. ?>
  56.  
  57.  
  58.  
  59. <? include("koniec.php"); ?>


Ten post edytował mariuszg 1.07.2006, 13:06:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


a moze za malo masz kas w tabeli i skrypt nie musi pokazywac nastepnej strony. a to ze nie pokazuje poprzedniej to chyba logiczne skoro jestes na 1 stronie.

pozdrawiam Krzysiek Skowronem zwany


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
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 Aktualny czas: 19.08.2025 - 21:46