Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php i mysql stronnicowanie :P
michas999
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 13.05.2007

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


witam!
mam następujący kod:
  1. <?php
  2. /******************************************************
  3. * connection.php
  4. * konfiguracja połączenia z bazą danych
  5. ******************************************************/
  6.  
  7. function connection() {
  8. // serwer
  9. $mysql_server = "localhost";
  10. // admin
  11. $mysql_admin = "212";
  12. // hasło
  13. $mysql_pass = "123";
  14. // nazwa baza
  15. $mysql_db = "222";
  16. // nawiązujemy połączenie z serwerem MySQL
  17. @mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
  18. or die('Brak połączenia z serwerem MySQL.');
  19. // łączymy się z bazą danych
  20. @mysql_select_db($mysql_db)
  21. or die('Błąd wyboru bazy danych.');
  22. } 
  23. // wywołujemy funkcję connection()
  24. connection(); 
  25.  
  26.  
  27.  
  28. /* zapytanie do konkretnej tabeli */
  29. $wynik = mysql_query('select * from `torrents`');
  30. $hits = mysql_num_rows($wynik);
  31.  
  32. $wynik = mysql_query('select * from `torrents`');
  33.  
  34. /*
  35. wyświetlamy wyniki, sprawdzamy,
  36. czy zapytanie zwróciło wartość większą od 0
  37. */
  38. if(mysql_num_rows($wynik) > 0) {
  39. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  40. echo "<table cellpadding="2" border=1>";
  41. while($r = mysql_fetch_assoc($wynik)) {
  42. echo "<tr>";
  43. echo "<td> nazwa: ".$r['name']."</td>";
  44. echo "</tr>";
  45. }
  46. echo "</table>";
  47. } 
  48.  
  49.  
  50.  
  51.  
  52.  
  53. ?>

jak zrobic aby na stronie było 10 wyników z bazy i zrobić do tego podstrony, chodzi mi o to żeby na dole strony pojawialo sie: 1 2 3 4 5 itd (automatycznie generowana ilosc stron) i ze jak sie kliknie w 2 to zeby przenosilo na 2 strone i pokazywalo wyniki od 11 do 20 wlacznie itd itd (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

pozdrawiam!

Ten post edytował michas999 13.05.2007, 16:58:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Twoj kod to sieczka. Dwa razy robisz new Pager, za kazdym razem wyswietlasz innego pagera. nic dziwnego ze cos ci sie ciagle źle wyswietla. Uporzadkuj to, najlepiej przejrzyj przyklady co dołączylem do klasy.
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: 4.10.2025 - 22:50