Здравейте,
опитах се да изведа от една база данни резултат и да го страницирам само, че секи 1 резултат се показва по 2 пути .
Ето го и самоя код :
Код:
<?php
require("config.php");
$result = mysql_query("SELECT * FROM program 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'<tr>
<td style="border: 1px solid #000; background: #444;">
<a href="read_tuturial.php?tuturial='.$data[id].'">'.$data[title].'</a><br />
<b style="color:#ccc; font-size:10px; float:left;">
Публикувано от <a href="forum/profile.php?mode=viewprofile&u='.$data[avtor].'" title="'.$data[avtor].'">'.$data[avtor].'</a>
на '.$data[date].' в '.$data[time].'</b></td></tr>
';
}
$maxPage = ceil($broi/$broiNaStranica);
echo '<hr size="1" color="#000"><b>Страници</b> : ';
for($pg = 1; $pg <= $maxPage; $pg++) {
if ($pg != $page) echo ' <a href="view_program.php?page='.$pg.'" class="button" style="text-decoration:none;"> '.$pg.' </a> ';
else echo $pg ;
}
}
}
?>
Някой ако може да ми помогне ще съм му благодарен .