Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php5] stronicowanie, dziwny błąd
dzobert
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 30.06.2006
Skąd: okolice Warszawy

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


Mam taki skrypt

  1. <?php
  2. require_once ('connection.php');
  3. $uchwyt = connection();
  4. $content = '';
  5. $NewsPerPage = 5;
  6. $sql = 'select count(*) from item';
  7. $result = mysql_query($sql);
  8. $row = mysql_fetch_array($result);
  9. $recordsCount = $row[0];// pobranie ilości rekordów
  10. if(!isset($_GET['page'])) {
  11. $Page = 1;
  12. $start = 0;
  13. $end = $NewsPerPage;
  14. $link = mysql_query("SELECT * FROM item order by pubDate LIMIT $start,$end");
  15. }
  16. else {
  17. $Page = $_GET['page'];
  18. $start = ($Page - 1) * $NewsPerPage;
  19. $end = $NewsPerPage;
  20. $link = mysql_query("SELECT * FROM item order by pubDate LIMIT $start,$end");
  21. }
  22. if ($recordsCount != 0) {
  23. while($wiersz = mysql_fetch_array($link)) {
  24. $content .= '<div id="news">
  25.  <div id="news_title">'.stripslashes($wiersz['title']).'</div>
  26.  <div id="news_content"><br/>'.stripslashes($wiersz['description']).'<br/><br/>
  27. <span id="data">Dodano: '.stripslashes($wiersz['pubDate']).'</span></div>
  28.  <div id="news_foot"></div></div><br/>';
  29. }
  30. $pageCount = ceil($recordsCount/$NewsPerPage);
  31. if($pageCount != 1) {
  32. $content .= '<div id="pager">';
  33. for($i=1; $i<=$pageCount; $i++) {
  34. if ($i = $Page) { 
  35. $content .= '['.$i.'] ';
  36. }
  37. else {
  38. $content .= '<a href="?id=news&page='.$i.'">['.$i.']</a> ';
  39. }
  40. }
  41. $content .= '</div>';
  42. }
  43. else {
  44. $content .= '';
  45. }
  46. }
  47. else {
  48. $content .= 'Na razie nie ma żadnych newsów';
  49. }
  50. mysql_close($uchwyt);
  51. return $content;
  52.  
  53. ?>


Pobiera newsy z bazy danych i je stronicuje. Lecz wyskakuje błąd

Fatal error: Maximum execution time of 60 seconds exceeded in (sciezka) on line 35
Go to the top of the page
+Quote Post

Posty w temacie
- dzobert   [php5] stronicowanie   1.09.2006, 17:46:30
- - Ludvik   Linia 34 -> Pomyliłeś operator porównania z prz...   1.09.2006, 17:49:00
- - dzobert   dzięki, już działa   1.09.2006, 18:39:20


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: 20.08.2025 - 09:07