Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2013, 12:46
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Numerar posición de resultado de registros tipo ranking

Buenas... estoy ya con varias (muchas) horas encima y no se si eso me deja un poco mareado.

La cuestion es que necesito numerar mis resultados...

Es simple.. quiero que mis resultados aparezcan en una tabla de HTML tipo

Cita:
| 1 | Phill Collins | 30pts |
_____________________________
| 2 | Lady Gargara | 25pts |
_____________________________
| 3 | Red Hot Chilli | 20pts |
_____________________________
| 4 | Bob Marley | 25pts |
_____________________________
Yo los ordeno por el puntaje mayor, pero quiero que sea cual sea el primero que aparezca me numere 1, 2, 3 , 4 independiente a la consulta... aquí les resumo lo que tengo de una web un poco vieja...
Código PHP:
<?php
$sql
="SELECT p.*, e.equipo, e.promocion FROM posiciones AS p, equipos AS e
        WHERE  p.id_equipo=e.id_equipo ORDER BY p.pts DESC"
;
$querymysql_query($sql$conn);
?>

<!--HTML CODE - PHP EMBED-->

<h2>Listado de Tabla de Posiciones</h2>
            
            <div id="contenido">
            <table width="600" cellpadding="3" cellspacing="1" class="grilla" bgcolor="#E9E9E9">
                <tr>
                  <th align="center" bgcolor="#FFFFFF">Pos.</th>
                  <th width="390" bgcolor="#FFFFFF">Equipo</th>
                  
                  <th width="78" bgcolor="#FFFFFF">Puntos</th>
                  <th width="108" bgcolor="#FFFFFF">Opciones</th>
                </tr>
                <?php
                
                $lista_colores
=array('#dfdfdf','#FFFFFF');
                
$num_colores=2;
                
$indice=0
                
                while(
$rowmysql_fetch_array($query)){
        
                    
$color=$lista_colores[$indice $num_colores];
                      
$indice++; 
                
                
?>
                <tr bgcolor="<?php echo $color?>">
                    <td align="center">AQUI DEBE APARECER LA POSICION</td>
                    <td><?php echo $row['equipo']; ?></td>
                    <td align="center"><?php echo $row['pts']; ?></td>
                    <td align="center"><a href="editar-posiciones.php?id=<?php echo $row['id_posiciones'?>">Editar</a> | <a href="javascript:Eliminar('<?php echo $row['id_posiciones']; ?>');">Eliminar</a></td>
                </tr>
                
                
                <?php
                    
}
                
?>
              </table>
Espero se entienda... abstenerse de escribir acerca de PDO y demas por favor, jajaja

Gracias Bros.
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...