[PHP MySQL] Stronicowanie - pomocy

0

Witam

Na wstepnie chce powiedziec ze jestem poczatkujacym programista, znalazlem tutoriala na stronicowanie wynikow z bazy, jednak nie wszystko dziala tak jak chce :/

					<?php
						// Ilość rekordów na stronie
						define('RECORDS_PER_PAGE', 2);
				   
				   		$mysql_link = mysql_connect ("***", "***", "***") or 
				   		 die ("Nie można poł±czyć się z MySQL");
				   		mysql_select_db ("***") or 
				   		 die ("Nie można poł±czyć się z baz± cwphp");
				   		mysql_query("SET NAMES 'utf8'");
				   		// Pobieramy całkowitą ilość rekordów
				   		$cnt = mysql_query ("SELECT * FROM news");
						// Pobieramy numer strony do wyświetlenia
						$page = (int)@$_GET['page'];
						if ($page * RECORDS_PER_PAGE > $cnt)
						$page = 0;
						
						$mysql_result = mysql_query('SELECT * FROM news ORDER BY id_news LIMIT '.($page*RECORDS_PER_PAGE).','.RECORDS_PER_PAGE, $mysql_link);
						while ($row = mysql_fetch_array($mysql_result)) {
						print"<div class=\"text\">";
				    		print"<div class=\"Naglowek\">";
				    		print"<div class=\"Tytul\">Tytul news'a: <a href=\"LOL1\">".$row['tytul']."</a></div>";
				    		print"<div class=\"Data\">Data: ".$row['data']."</div>";
				    		print"</div>";
				    		print"<p>".$row['tresc']."</p>";
				    		print"<div class=\"Autor\">Autor: <a href=\"kontakt.html\">".$row['autor']."</a></div>";

						}
						// Lista dostępnych stron
						echo '<b>Strony:</b><br />';
						for ($nr = 0, $cnt = ceil($cnt / RECORDS_PER_PAGE);
						$nr < $cnt; $nr++) {
						echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.$nr;
						echo '">'.sprintf('%02d', $nr+1).'</a> ';
						}
						print"</div>";
				?> 

a wiec pierwsze co zauwazylem to na dole nie wyswietla sie '02' do przejscia na 2 strone.

Prosze o nie odsylanie mnie do innych tutoriali albo czegos innego. Dobrze by bylo jakby mi ktos pomogl zlokalizowac tutaj blad, z gory dziekuje

1 użytkowników online, w tym zalogowanych: 0, gości: 1