Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2013, 13:37
DiegoAlonso
 
Fecha de Ingreso: julio-2013
Mensajes: 39
Antigüedad: 11 años, 8 meses
Puntos: 0
Obtener un número de posición ordenando con DESC

Hola, bueno, tengo una tabla en mi base de datos llamada: goleadores_petrobras_udechile
bueno hay tengo nombrejugador y goles, y tengo este archivo php:
Código:
<?php
include("../../include/config_primera.php");

	$sSQL = "SELECT * FROM ".$goleadores_petrobras_udechile." order by goles DESC";
	$result = mysql_query($sSQL) or die(mysql_error());
	while($row = mysql_fetch_array($result)) {
	echo"

	  <table width='544' border='0' align='center' cellpadding='0' cellspacing='0'>
		<tr>
		  <td width='120' height='26'>".($row['id'])."</td>
		  <td width='120' height='26'>".($row['nombrejugador'])."</td>
		  
		</tr>
	  </table>";
}

?>
Bueno y depende de los goles se ordena, ejemplo asi se guarda en la tabla de la DB:
ID JUGADOR GOLES
1 Jugador 1 46
2 Jugador 2 58
3 Jugador 3 6
4 Jugador 4 21

y así se muestra:
ID JUGADOR GOLES
2 Jugador 2 58
1 Jugador 1 46
4 Jugador 4 21
3 Jugador 3 6

Yo quiero que se muestre así mismo pero que obtenga el número de la posición actual, si esta 2 y convierte un gol que lo situa arriba pase de ser el 2 al 1 y viceversa.

Gracias por su ayuda