Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2010, 06:10
Thous
 
Fecha de Ingreso: abril-2010
Mensajes: 28
Antigüedad: 14 años, 11 meses
Puntos: 0
Dudilla PHP (Muy simple)

Buenas, quiero hacer una clasificación de equipos, pero no me aclaro mucho con el PHP.
He "más o menos" hecho el código según lo que he leído, pero no me muestra nada.
Os dejo una captura para que veáis los datos que quiero y os dejo el código que más o menos me ha salido.

(El config y demás está también, pero solo que os he pegado la parte que me interesa.)



Quiero que muestre el nombre de los equipos, el rating y las victorias (won2) ordenados de mayor a menor por el rating, añadiendo a la izquierda su pposición hasta un máximo de 10. Solo de los equipos cuyo tipo (tabla type) sea 2.

Código que más o menos he podido hacer:

Código PHP:
<table class="body6" cellspacing="0" cellpadding="0">
                      <tr class="body6-top">
                        <td colspan="7">
                         Ladder Arenas - 2c2
                        </td>
                      </tr>
                      <tr>
                        <td width="60">Posición</td>
                        <td>Nombre del Equipo</td>
                        <td>Rating</td>
                        <td>Victorias</td>
                      </tr>
                    
                    <?php
                    
                    $query_toparena 
db_query("SELECT arenateamid,name,rating,wons2 FROM arena_team,arena_team_stats WHERE type=2 ORDER BY rating DESC LIMIT 10");
                    
                    
$top_rank 1;
                    
                        echo 
'<tr><td><b>'.$top_rank++.'.</b></td><td><b>'.$results_toparena["name"].'</b></td><td class="top-rank"><b>'.$results_toparena["rating"].'</b></td><td><b>'.$results_toparena["wons2"].'</b></td>';
                        
                    
                    
                    
?>
Otra duda que tengo, es que, conseguí sacar el resultado de una columna y que se peguen en la página, pero como hago para que el resultado me quede así?

Resultado sacado de la DB / 60 / 60 / 24 = lo que yo quiera que se vea

Gracias y espero una manita =)

Saludos de un novato.

Última edición por Thous; 09/11/2010 a las 06:15