Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyswietlanie danych na paru stronach
wozniak
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 0
Dołączył: 21.11.2003

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


Witam, chce zrobic zeby dane z mysqla wyswietlaly sie na paru stronach tzw. ustalic ze np. na 1 stronie wyswietla sie 10 danych a jak bedzie 100 to wyswietli 10 stron

Mam cos takiego: (ale nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) )
index.php:
  1. <? 
  2.  
  3.      include(&#092;"polaczenie.php\"); 
  4.   include(&#092;"konfiguracja.php\"); 
  5.        
  6. $ile = 2;  // ilosc wpisow jaka ma wyswietlic sie na danej stronie 
  7. $pages = ceil($count/$ile); 
  8. $page = $_GET[&#092;"page\"]; 
  9.  
  10.   if(!isset($page)) { 
  11.     $page = 1; 
  12.     $position = 0; 
  13.   } 
  14.   else { 
  15.     $position = ($page-1)*$quantity; 
  16.   } 
  17.  
  18. { 
  19.  
  20. $zapytanie = sql(&#092;"SELECT * FROM $baz LIMIT $position, $ile\"); 
  21. while ($rekord = mysql_fetch_array($zapytanie)) 
  22. { 
  23.   $id = $rekord['id'];
  24.      echo &#092;"$id <br>\"; 
  25. } 
  26.    }
  27.       for($i=1; $i<=$pages; $i++) { 
  28.         if($i == $page) { 
  29.             print &#092;"yy<span class=\"text\"> [$i] </span>\"; 
  30.         } 
  31.         else { 
  32.           print &#092;"<a href=\"wyswietl.php?page=$i\"> [$i] </a>\";
  33.         } 
  34.  
  35.         } 
  36.         
  37.         ?>

polaczenie.php:
  1. <?php 
  2.        
  3.  
  4. function connection() { 
  5.   include(&#092;"konfiguracja.php\");               
  6.     global $conn; 
  7.     if($conn) { 
  8.         return $conn; 
  9.     } else { 
  10.         $conn = mysql_connect(&#092;"$HOST_BAZY\", \"$LOGIN_BAZY\", \"$HASLO_BAZY\"); 
  11.         if (!$conn || !mysql_select_db(&#092;"$NAZWA_BAZY\", $conn)) { 
  12.             return 0; 
  13.         } else { 
  14.             return $conn; 
  15.         } 
  16.     }           
  17. } 
  18.  
  19. function sql($query) { 
  20.     if(!($conn = connection())) { 
  21.         return 0; 
  22.     } else { 
  23.         $result = mysql_query($query, $conn); 
  24.         if(!$result) { 
  25.             print('<div style=\"font: 10pt Verdana; color: white;\">Wystąpił
  26.              błąd<br></div>'); 
  27.         } else { 
  28.             return $result; 
  29.         } 
  30.     } 
  31. } 
  32. ?>

konfiguracja.php
  1. <?
  2.                 
  3. $HOST_BAZY = &#092;"localhost\";
  4. $LOGIN_BAZY = &#092;"root\";
  5. $HASLO_BAZY = &#092;"\";
  6. $NAZWA_BAZY = &#092;"mediator\"; 
  7. $title = &#092;"Mediator system v 1.0\"; 
  8. $baz = &#092;"mediator\";
  9.  
  10.  
  11. ?>


Ten post edytował wozniak 15.02.2005, 01:28:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wozniak
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 0
Dołączył: 21.11.2003

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


A to co tam powinno byc?

P.S

Jaki smietnik?
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: 3.10.2025 - 11:29