Статус:
Offline
Реєстрація: 31.08.2010
Повідом.: 229
Реєстрація: 31.08.2010
Повідом.: 229
Трабл с циклами (PHP)
Помогите плз.. Сделал постраничную нафигацию, на странички бъет, а выдает порнографию из набора записей..
Вотс код странички:
А вот скриншот:
Помогите плз.. Сделал постраничную нафигацию, на странички бъет, а выдает порнографию из набора записей..
Вотс код странички:
Код:
<?
require '../inc/header.php';
require_once '../config.php';
$num = 9;//storys on a page
$page = $_GET['page'];
$result = mysql_query("SELECT COUNT(*) FROM ithappens");
$posts = mysql_result($result, 0);
$total = intval(($posts - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$result = mysql_query("SELECT * FROM ithappens LIMIT $start, $num");
while ( $postrow[] = mysql_fetch_array($result))
for($i = 0; $i < $num; $i++)
{
$text = str_replace("\n","<br/>",$postrow[$i]['data']);
echo '
<div class="lb"> </div>
<div class="text">
<h3><a href="/story/?story='.$postrow[$i]['id'].'">#'.$postrow[$i]['id'].': '.$postrow[$i]['title'].'</a></h3>
<p class="date">'.$postrow[$i]['stamp'].'<p class="date">рейтинг: 834
<p class="text" id="'.$postrow[$i]['id'].'">'.$text.'</p>
<p class="storytags">'.$postrow[$i]['tags'].'</p><p class="date">
<span id="res7539" style="font-style: italic;"></span></p>
</div>';
}
// Проверяем нужны ли стрелки назад
if ($page != 1) $pervpage = '<a href= ./?page=1><<</a>
<a href= ./?page='. ($page - 1) .'><</a> ';
// Проверяем нужны ли стрелки вперед
if ($page != $total) $nextpage = ' <a href= ./?page='. ($page + 1) .'>></a>
<a href= ./?page=' .$total. '>>></a>';
// Находим две ближайшие станицы с обоих краев, если они есть
if($page - 2 > 0) $page2left = ' <a href= ./?page='. ($page - 2) .'>'. ($page - 2) .'</a> | ';
if($page - 1 > 0) $page1left = '<a href= ./?page='. ($page - 1) .'>'. ($page - 1) .'</a> | ';
if($page + 2 <= $total) $page2right = ' | <a href= ./?page='. ($page + 2) .'>'. ($page + 2) .'</a>';
if($page + 1 <= $total) $page1right = ' | <a href= ./?page='. ($page + 1) .'>'. ($page + 1) .'</a>';
// Вывод меню
echo $pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage;
require '../inc/footer.php';
?>