малко помощ за странициране

rado0

Registered
здравейте, ако може да ми дадете скрипт за странициране и да ми обясните как работи и как да го интегрирам в моя скрипт, защото гледах при уроците, но нищо не ми е ясно.
Блгагодаря за помоща предварително!!!
 
Това е частта която ми трябва да се страницира :)
$izvejdam = mysql_query("SELECT * FROM `tablicata` ")or die (mysql_error());
while($data = mysql_fetch_array($izvejdam))
{
echo"<center><table><tr><td>Град:</td><td><center>".$data['gradove']."</center></td></tr>
<tr><td><center>Тип:</center></td><td>".$data['tip']."</td></tr></br>
<tr><td>Категория:</td><td><center>".$data['kategorii']."</center></td></tr>
<tr><td>Заглавие:</td><td><center>".$data['zaglavie']."</center></td></tr></br>
<tr><td>Описание:</td><td><center>".$data['opisanie']."</center></td></tr></br>
<tr><td><center>Виж:</center></td><td><a href='view.php?id=".$data['id']."'>Цялата обява</a></td></tr></br>
</table></center>";
}
 
$broinastranica = 10; - От тук си редактирай по колко резултата на страница ..
Код:
<?
$broinastranica = 10;
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
$redove = ($pageNum - 1) * $broinastranica;

$query = "SELECT COUNT(id) AS numrows FROM `lyrics`";
$result = mysql_query($query) or die('Error, query failed');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];


$maxPage = ceil($numrows/$broinastranica);

$self = $_SERVER['PHP_SELF'];
$nomeranastranici = '';

for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nomeranastranici .= " $page ";
}
else
{
$nomeranastranici .= " <a href=\"$self?page=$page\">$page</a> ";
}
}

if ($pageNum > 1)
{
$page = $pageNum - 1;
$predishna = " <font color=orange><a href=\"$self?page=$page\"> [<] </a></font> ";

$parva = " <font color=orange><a href=\"$self?page=1\">[първа]</a></font> ";
}
else
{
$predishna = ' ';
$parva = ' ';
}
$izvejdam = mysql_query("SELECT * FROM `tablicata` desc LIMIT $redove, $broinastranica")or die (mysql_error());
while($data = mysql_fetch_array($izvejdam))
{
echo"<center><table><tr><td>Град:</td><td><center>".$data['gradove']."</center></td></tr>
<tr><td><center>Тип:</center></td><td>".$data['tip']."</td></tr></br>
<tr><td>Категория:</td><td><center>".$data['kategorii']."</center></td></tr>
<tr><td>Заглавие:</td><td><center>".$data['zaglavie']."</center></td></tr></br>
<tr><td>Описание:</td><td><center>".$data['opisanie']."</center></td></tr></br>
<tr><td><center>Виж:</center></td><td><a href='view.php?id=".$data['id']."'>Цялата обява</a></td></tr></br>
</table></center>";
}
echo "<font color = '#000' />Страница: </font>";
echo "<font color = '#000' />$nomeranastranici</font>";
?>
 

Back
Горе