Здравейте ,
Някой може ли да ми помогне с това странициране :
<?php
require("config.php");
$result = mysql_query("SELECT * FROM novina ORDER BY id DESC") or die (mysql_error());
while($data = mysql_fetch_assoc($result)) {
$broi = mysql_num_rows($result);
$broiNaStranica = 1;
if (!isset($_GET["page"])) {
$page = 1;
$start = 0;
}
else {
$page = (int)$_GET["page"];
$start = ($page-1)*$broiNaStranica;
}
if ($broi == 0)
{
echo 'Няма намерени ....';
}
else
{
if ($broiNaStranica<$broi) {
$end = $start+$broiNaStranica;
}
else $end = $broi;
if ($end>$broi) $end = $broi;
for ($i = $start; $i < $end; $i++)
{
echo'
'.$date[avtor].'
'.$data[date].'
';
}
$maxPage = ceil($broi/$broiNaStranica);
echo '<hr size="1" color="#000"><b>Страници</b> : ';
for($pg = 1; $pg <= $maxPage; $pg++) {
if ($pg != $page) echo ' <a href="x.php?page='.$pg.'" class="button"
style="text-decoration:none;"> '.$pg.' </a> ';
else echo $pg ;
}
}
}
?>
Вместо да ми излиза по 1 резолтат ми излиза по 2 .Ето вижте :
http://design-bgn.info/x.php?page=1

Някой може ли да ми помогне с това странициране :
<?php
require("config.php");
$result = mysql_query("SELECT * FROM novina ORDER BY id DESC") or die (mysql_error());
while($data = mysql_fetch_assoc($result)) {
$broi = mysql_num_rows($result);
$broiNaStranica = 1;
if (!isset($_GET["page"])) {
$page = 1;
$start = 0;
}
else {
$page = (int)$_GET["page"];
$start = ($page-1)*$broiNaStranica;
}
if ($broi == 0)
{
echo 'Няма намерени ....';
}
else
{
if ($broiNaStranica<$broi) {
$end = $start+$broiNaStranica;
}
else $end = $broi;
if ($end>$broi) $end = $broi;
for ($i = $start; $i < $end; $i++)
{
echo'
'.$date[avtor].'
'.$data[date].'
';
}
$maxPage = ceil($broi/$broiNaStranica);
echo '<hr size="1" color="#000"><b>Страници</b> : ';
for($pg = 1; $pg <= $maxPage; $pg++) {
if ($pg != $page) echo ' <a href="x.php?page='.$pg.'" class="button"
style="text-decoration:none;"> '.$pg.' </a> ';
else echo $pg ;
}
}
}
?>
Вместо да ми излиза по 1 резолтат ми излиза по 2 .Ето вижте :
http://design-bgn.info/x.php?page=1