Parašė prodiger· 2008 Bir. 13 19:06:19
#3
Labai lengva :) SELECT * FROM `lenta` LIMIT $nuo_kiek, $kiek
Jei nesupratai scripot tuoj paaiškinsiu :)
$nuo_kiek tai kintamsis, reiškiantis nuo kiek imti įrašus.
$kiek, tai manau turėjai suprasti ką reiškia :D
Tarkim norėdamas atvaizduoti įrašus nuo 10 iki 15 rašytum:
SELECT * FROM `lenta` LIMIT 10, 5
O norėdamas sukurti puslapiavimą, reikėtų daryti taip:
<?php
$page = $_GET['page']; // Išgauni puslapį
$page = ($page < 1) ? 1 : $page; // Patikrini ar puslapio numeris didesnis už 1, jei ne priskiri 1 reikšnmę
$records = 10; // Nurodai kiek puslapių per puslapį
$from = $records * $page - $records; // Nustatai nuo kelinto įrašo imti įrašus
$query = mysql_query("SELECT * FROM `table` LIMIT $from, $records");
// O toliau darai ką nori :)
?>
Dabar siunčiant per URL ?page=PUSLAPIO_NR puslapiuosis įrašai.
Redagavo MAnjack· 2008 Bir. 13 20:06:33