Класация в низходящ ред.

Dobcho

Registered
Здравейте имам една класация която е в възходящ ред (от потребител с най - много точки до потребител с най - малко точки), а на мен ми трябва обратното (потребителя с най - много точки да е най - отгоре)

Код:
<?
include "functions.php";
ob_start();
site_head("Класация");
$id = $_GET['id'];
$rq = mysql_query("SELECT * FROM `users` WHERE id='$id'");
$row = mysql_fetch_assoc($rq);
if($id != $row[id]) {
header("Location: index.php");
exit();
}
ob_end_flush();
$rq = mysql_query("SELECT * FROM `users`");
$numPage = mysql_num_rows($rq);
$limit = 10;
if((int)$_GET['page']>0) {
$page = (int)$_GET['page'];
}
else {
$page = 0;
}
$maxpage = ceil($numPage/$limit);
?>		
		<div class="right_box">
				<div class="right_box_top">Класация</div>
				<div class="right_box_middle" style='text-align: center;'>
				<table style='margin: 0 auto;'>
				<td class='b'> Потребител </td> <td class='b'> Профил </td> 

<td class='b'> Емайл </td>  <td class='b'> Докосвания </td><tr />
				<?
				$rq = mysql_query("SELECT * FROM `users` ORDER BY points 
ASC LIMIT ".($limit*$page).", ".$limit." ");
				while($data = mysql_fetch_assoc($rq)) {
				echo "<td class='b'> $data[username] </td> <td class='b'> <a 

style='color: blue;' href='/profil_na_$data[username]'> Преглед </a></td>
						<td class='b'> $data[email] </td> <td 

class='b'> $data[points] </td> <tr />";
				}
				?>
				</table>
				<?
				echo "<hr class='dash' />Страници: ";
				for($i=0;$i<$maxpage;$i++) {
				echo " [ <a href='klasaciq.php?page=$i'> ".($i+1)." </a> ]";
				}
				?>
				</div>
				<div class="right_box_bottom"></div>
			</div>
<?
footer();
?>
 
Dobcho каза:
Здравейте имам една класация която е в възходящ ред (от потребител с най - много точки до потребител с най - малко точки), а на мен ми трябва обратното (потребителя с най - много точки да е най - отгоре)

<?
include "functions.php";
ob_start();
site_head("Класация");
$id = $_GET['id'];
$rq = mysql_query("SELECT * FROM `users` WHERE id='$id'");
$row = mysql_fetch_assoc($rq);
if($id != $row[id]) {
header("Location: index.php");
exit();
}
ob_end_flush();
$rq = mysql_query("SELECT * FROM `users`");
$numPage = mysql_num_rows($rq);
$limit = 10;
if((int)$_GET['page']>0) {
$page = (int)$_GET['page'];
}
else {
$page = 0;
}
$maxpage = ceil($numPage/$limit);
?>
<div class="right_box">
<div class="right_box_top">Класация</div>
<div class="right_box_middle" style='text-align: center;'>
<table style='margin: 0 auto;'>
<td class='b'> Потребител </td> <td class='b'> Профил </td>

<td class='b'> Емайл </td> <td class='b'> Докосвания </td><tr />
<?
$rq = mysql_query("SELECT * FROM `users` ORDER BY points
DESC LIMIT ".($limit*$page).", ".$limit." ");
while($data = mysql_fetch_assoc($rq)) {
echo "<td class='b'> $data[username] </td> <td class='b'> <a

style='color: blue;' href='/profil_na_$data[username]'> Преглед </a></td>
<td class='b'> $data </td> <td

class='b'> $data[points] </td> <tr />";
}
?>
</table>
<?
echo "<hr class='dash' />Страници: ";
for($i=0;$i<$maxpage;$i++) {
echo " [ <a href='klasaciq.php?page=$i'> ".($i+1)." </a> ]";
}
?>
</div>
<div class="right_box_bottom"></div>
</div>
<?
footer();
?> [/quote]
 

Back
Горе