Файл: data/topmesh.dat.php
Строк: 40
<?
print "<b>Сила Стихий!-Мобильная Онлайн Игра!<br>Топ Открытых подарков</b><hr>" ;
$querywse = "SELECT * FROM `pers_info` " ;
$sqlwse = mysql_query($querywse) or die(mysql_error()) ;
$nums = 10 ;
if (isset($_GET['page']))
{
htmlspecialchars($_GET['page']) ;
$page = intval($_GET['page']) ;
}
else
{
$page = 1 ;
}
$query = "SELECT COUNT(*) AS `counter`
FROM `pers_info` " ;
$sql = mysql_query($query) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql) ;
$elements = $row1['counter'] ;
$pages = ceil($elements / $nums) ;
if ($page < 1)
{
$page = 1 ;
} elseif ($page > $pages)
{
$page = $pages ;
}
$start = ($page - 1) * $nums ;
// когда у нас в таблице нет записей
if ($start < 0) $start = 0 ;
$query2 = "SELECT *
FROM `pers_info` where meshok>0 ORDER BY meshok DESC
" ;
$sql = mysql_query($query2) or die(mysql_error()) ;
print"<div style='text-align:left;'>";$i=1;
while ($row2 = mysql_fetch_assoc($sql))
{ print '<div style="margin: 0 auto; width:auto; color:#000000;">
<div class="block">
<ul class="conf">
';
echo "$i.".$row2['meshok']." подарков!";if($row['name']==$opredelenie){print $row2['name'];} print ' </ul></div>
</div>' ;
$i++;
}
print"</div>";
// далее нам надо прицепить листалку
$neighbours = 6 ;
$left_neighbour = $page - $neighbours ;
if ($left_neighbour < 1) $left_neighbour = 1 ;
$right_neighbour = $page + $neighbours ;
if ($right_neighbour > $pages) $right_neighbour = $pages ;
if ($page > 1)
{
print ' <a href="?go=topmesh&page=1">начало</a> ... <a href="?go=topmesh&page=' . ($page -
1) . '"><сюда</a> ' ;
}
for ($i = $left_neighbour; $i <= $right_neighbour; $i++)
{
if ($i != $page)
{
print ' <a href="?go=topmesh&page=' . $i . '">' . $i . '</a> ' ;
}
else
{
// выбранная страница
print ' <b>' . $i . '</b> ' ;
}
}
if ($page < $pages)
{
print ' <a href="?go=topmesh&page=' . ($page + 1) .
'">туда></a> ... <a href="?go=topmesh&page=' . $pages . '">конец</a> ' ;
}
exitt($row,$opredelenie);
?>