Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Porcjowanie wyników
Forum PHP.pl > Forum > Przedszkole
nansss
Witam. Posiadam skrypt porcjowania, ale mam problem z: <<Poprzednia [1][2][3] Następna>>

Nie wiem jak zrobić.
Może w ogóle w skrypcie coś jest źle?
Proszę o pomoc.
Z góry dziękuje.

news.php
  1. <?php
  2. $connect = mysql_connect('localhost', 'root', 'password') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  3. $db = mysql_select_db('db') or die('Nie mo&#x17C;na po#x142;&#x105;czyc si&#x119; z baz&#x105; danych. Przepraszamy za k#x142;opoty');
  4. $strona = $_GET['strona'];
  5. $wns = 2;
  6. $zapytanie1 = 'SELECT * FROM `news`';
  7. $idzapytania1 = mysql_query($zapytanie1);
  8. $max = mysql_num_rows($idzapytania);
  9. $zapytanie2 = 'SELECT `tresc`,`tytul`,`data` FROM `news` ORDER BY `id` LIMIT '.($strona*$wns).','.$wns;
  10. $idzapytania2 = mysql_query($zapytanie2);
  11. while ($wiersz = mysql_fetch_row($idzapytania2))
  12. {
  13. echo '<table>';
  14. echo '<tr>';
  15. echo '<td width="430px"> <p class="style4 style5 style6"><center>'.$wiersz[1].'</center></p> </td>'
  16. .'<td align="left"> <p class="style4 style5" style="font-size: 10px;">'.'<center>Dodano: '.$wiersz[2].'</center></p> </td>';
  17. echo '<tr><td>';
  18. echo '<hr>';
  19. echo '<p class="style4 style5"><center>'. $wiersz[0].'</center></p>';
  20. echo '<br><br><br><br>';
  21. echo '</td></tr>';
  22. echo '</table>';
  23. }
  24. $lStron = ceil($max/$wns);
  25. for ($i=0;$i<$lStron;$i++)
  26. echo ''.($i+1).'';
  27. echo '<a href="index.php?page=news&strona=' .($i+1). '">Nast&#x119;pna>></a></center>' ;
  28. mysql_close($connect);
  29. ?>
MateuszS
  1. if ($_GET['page']==FALSE) {
  2. $_GET['page']=1;
  3. }
  4. $ktoras=$_GET['page']*4;
  5. $ktoras2=$ktoras-4;
  6.  
  7. $newsy=mysql_query("SELECT * FROM `news` ORDER BY ID DESC");
  8.  
  9. while ($news = mysql_fetch_assoc($newsy)) {
  10. $ilosc=$ilosc+1;
  11. if ($ilosc<$ktoras && $ilosc>=$ktoras2) {
  12. echo "<center><b><u>{$news['temat']}</u></b></center><Br>
  13. {$news['tresc']}<br>
  14. <Table width=94% class=\"numer\"><td align='right'>".date("Y/m/d", $news['data'])."</td></table><br><Br>
  15. ";
  16. }
  17. }
  18. $dsa=ceil($ilosc/4);
  19. echo '<center>';
  20. for ($i>=1; $i<$dsa; $i++) { $ids=$ids+1;
  21. if ($ids!=$_GET['page'])
  22. {
  23. echo "<a href=\"page.php?id=1&page=$ids\">";
  24. }
  25. echo "$ids";
  26.  
  27. if ($ids!=$_GET['page'])
  28. { echo '</a>';
  29. }
  30. echo ' ';
  31. }


Moj stary skrypt do sortowania. Przerob go sobie dla wlasnego uzytku.
nansss
Wolałbym działać na swoim skrypcie bo twojego za bardzo nie rozumiem, ale dzięki za szczere chęci.

Więc jak zrobić to:

<<Poprzednia [1][2][3][4][5] Następna>>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.