Изкарване на резултати на обратно ?

DrViS

Registered
Значи ето тази заявка
Код:
$ip=$_SERVER['REMOTE_ADDR'];
$query=mysql_query("select count(id) as obshto from `proba` where ip='$ip'");
while($r=mysql_fetch_array($query)){ $obshto=$r['obshto']; 
echo"$obshto"; }
изкарва колко едни и същи IP-та са записани.
Трябва ми като са 10 IP-та да показва 0, като са 9 да показва 1, като са 8 да показва 2 и т.н. ?

По просто обяснение - да не показва от 0 до 10 а от 10 до 0

Може ли въобще да стане това, и ако може как ?
 
$query=mysql_query("select count(id) as obshto from `proba` where ip='$ip' order by id desc");

Не съм сигурен, но опитай така ;)
 
devent каза:
$query=mysql_query("select count(id) as obshto from `proba` where ip='$ip' order by id desc");

Не съм сигурен, но опитай така ;)

Ако не стане така пробвай


Код:
$query=mysql_query("select count(id) as obshto from `proba` where ip='$ip' order by id desc");
 
Код:
$ip=$_SERVER['REMOTE_ADDR']; 
$query=mysql_query("select count(id) as obshto from `proba` where ip='$ip'"); 
$r=mysql_fetch_array($query);
$obshto=$r['obshto']; 
for($i=0; $i<=$obshto; $i++)
	{
	$cislo=$i;
	}
	$rezultat= 10-$cislo;
echo $rezultat;
 
@devent - не става, това order by id е за сортиране на изкараните резултати.

@mitko876 - кода ти е абсолютно същия като на @devent.

@jooorooo - стана :)
 

Back
Горе