oveRLuckEd
Registered
Здравейте на всички,
имам следния проблем - опитвам се да вмъкна странициране в една класация, но нещо не успявам, връзката трябва да е с MSSQL
, ето го и кода:
Благодаря предварително на всички отзовали се.
имам следния проблем - опитвам се да вмъкна странициране в една класация, но нещо не успявам, връзката трябва да е с MSSQL
Код:
<?
require('config.php');
require "paging.php";
$pp = "41";
$table = "Character";
$total = mssql_result(mssql_query("SELECT COUNT(*) FROM $table"),0);
$numofpages = ceil($total / $pp);
if (!isset($_GET['page'])) {
$page = 1;
}
else {
$page = $_GET['page'];
}
$limitvalue = $page * $pp - ($pp);
$ranking = "Select Name,Class,cLevel,Resets,MapNumber,Dexterity,Vitality,Energy,Money,Strength,PkCount,CtlCode from Character order by Resets desc, clevel desc LIMIT $limitvalue, $pp";
$result = mssql_query($ranking);
echo '<center>
<table width="900" class="sample" >
<tr>
<td align=center width="1" height="1">#</td>
<td align=center>Name</td>
<td align=center>Class</td>
<td align=center>[<font color="red">Resets</font>]</td>
<td align=center>[<font color="green">Level</font>]</td>
<td align=center>Location
<td align=center>Strength</td>
<td align=center>Agility</td>
<td align=center>Vitality</td>
<td align=center>Energy</td>
<td align=center>Zen</td>
<td align=center>PK</td>
</tr>';
for($i=0;$i < mssql_num_rows($result);++$i)
{
$row = mssql_fetch_row($result);
$rank = $i+1;
echo "
<tr>
<td align='center'>$rank.</td>
<td align=center><b>$row[0]</b></td>
<td align=center>$row[1]</td>
<td align=center>[<font color='red'><b>$row[3]</b></font>]</td>
<td align=center>[<font color='green' align='left'><b>$row[2]</b></font>]</td>
<td align=center>$row[4]</td>
<td align=center>$row[9]</td>
<td align=center>$row[5]</td>
<td align=center>$row[6]</td>
<td align=center>$row[7]</td>
<td align=center>$row[8]</td>
<td align=center>$row[10]</td>
</tr>
";
}
echo '<br>';
echo '<b>Общо страници: '.round($numofpages).'</b><br>';
per_page("index.php?&page=%page", "3");
?></center></table>
Благодаря предварително на всички отзовали се.