Val Posted May 24, 2007 Report Share Posted May 24, 2007 (edited) protams, ka ir. atrodi kopējo skaitu. izdali ar skaitu vienā lappusē -> noapaļo uz augšu -> iegūsi cik lapas kopā. pēctam atkarībā no atvērtās lapas uzveido sql pieprasījumu, izmantojot lappuses numuru un ierakstu skaitu vienā lapā. parādi lietotājam atiecīgās lapas saturu. parādi linkus uz visām lapām. protams, vajadzīga pārbaude uz lappuses numuru pret kreisām vērtībām... Edited May 24, 2007 by Val Link to comment Share on other sites More sharing options...
andrisp Posted May 24, 2007 Report Share Posted May 24, 2007 (edited) hackerman, apgūsti SQL pirms darbojies ar to. <?php list($total) = mysql_fetch_row(mysql_query("SELECT count(*) FROM tabula")); $per_page = 10; $pages = ceil($total/$per_page); $offset = 0; if (isset($_GET['page']) && $GET['page'] > 0 && $_GET['page'] <= $pages) { $offset = (int)$_GET['page'] - 1; } $result = mysql_query("SELECT * FROM tabula LIMIT ".$offset.", ".$per_page); while($row = mysql_fetch_array($result)) { print_r($row); } for ($i = 1; $i <= $pages; $i++) { echo "<a href=\"?page=$i\">$i</a> "; } ?> PS. Uzrakstīju netestējot, tāpēc var būt kāda kļūda ir. Edited May 24, 2007 by andrisp Link to comment Share on other sites More sharing options...
hackerman Posted May 24, 2007 Author Report Share Posted May 24, 2007 Ok, paldies, tikai hackerman, apgūsti SQL pirms darbojies ar to. kā var apgūt SQL nepielietojot to praksē? :) Link to comment Share on other sites More sharing options...
andrisp Posted May 24, 2007 Report Share Posted May 24, 2007 Nu protams, protams :), bet nu apgūsti točna. Iesaku palasīt kādu tutoriāli. Kaut vai to pašu w3schools. Savādāk tu kulies uz vietas. Link to comment Share on other sites More sharing options...
hackerman Posted May 26, 2007 Author Report Share Posted May 26, 2007 Ok, es jau kādu otro dienu te čakarējos.. :D Bļin, tur itkā pirmo izvada, bet kad spaida uz citu lapu, nekas nenotiek =/ Link to comment Share on other sites More sharing options...
Recommended Posts