1º que el resultado no me muestre decimales
2º que me ordene de mas puntos a menos en la tabla ya que en la mysql no existe esos datos y no me sale hacerlo sin tener que hacer que me meta los resultados de las sumas en la mysql.
Os dejo el codigo a ver me ayudais a terminarlo Gracias
Código:
//INICIO $result = mysql_query("SELECT user_id, point FROM jos_joomleague_predictiongame_points ORDER BY user_id"); if ($row = mysql_fetch_array($result)) $user_id=$row[user_id]; echo "<center><table border = '1'> \n"; echo "<tr>"; echo "<center><font size=3></font>"; echo "<tr><td><b>Usuario</td><td><b>Puntos</td></tr> \n"; do { if ($user_id==$row[user_id]) { $resultado=$resultado+$row[point]; } else { $datos = mysql_query("SELECT id, name FROM jos_users WHERE id='$user_id'"); if ($row1 = mysql_fetch_array($datos)) do { $name=$row1[name]; } while ($row1 = mysql_fetch_array($datos)); $resultado=$resultado/3; echo "<tr><td><center><b>".$name."</td><td><center><b>".$resultado."</td><tr> \n"; $resultado=0; $user_id=$row[user_id]; } ; } while ($row = mysql_fetch_array($result)); echo "</tr> \n"; //FIN echo "<center><table border = '1'> \n"; echo "<tr><td>"; echo "</tr></td>"; echo "</table>"; ?>