Parašė Faitas.· 2011 Lie. 14 11:07:24
#10
Na va. Pagaliau pavyko :D Rodo viską puikiai, kodas:
<?php
// Prisijungimas prie <span style="border-bottom: 1px dotted black;">MySQL</span> duom.bazės
$login = mysql_connect("localhost", "ci", "faitas") or die(mysql_error());
mysql_select_db("ci") or die(mysql_error());
// Visas kitas kodas
// Įrašų rodymų skaičius
$perpage = "5";
// Visi įrašai
$all = mysql_query("SELECT * FROM records");
$all = mysql_num_rows($all);
// Jeigu kintamsis page yra tuščias, reiškias esame pirmąjame puslapyje
if(empty($page)) $page = 1;
// Visas tikrinimas
if($all <= $perpage) $pages = 1;
elseif(($all % $perpage) == 0) $pages = $all/$perpage;
else $pages = ($all/$perpage) + 1;
// Rodome pasirinkto puslapio informaciją
if($_GET['action'] == "pages")
{
$i = $_GET['page'];
//Gauname puslapį
$page = $_GET['page'];
//Gauname įrašų intervalą
$start = ($page * $perpage) - $perpage;
$page_records = mysql_query("SELECT * FROM records ORDER BY id DESC LIMIT $start, $perpage");
while($row = mysql_fetch_array($page_records))
{
echo $row['id'] . " " . $row['title'] . "<br />";
echo $row['content'] . "<br /><br />";
}
}
// Rodome puslapius
for($i = 1; $i <= $pages; $i++)
{
if($i != $page)
{
echo "<a href='?action=pages&page=$i'>" . $i . "</a> | ";
}
else
{
echo $i . " |";
}
}
?>
Daugiau užduočių nebereikia, gavau darbo, daug darbo. :)
Redagavo Faitas.· 2011 Lie. 14 12:07:25