1) Como puedo hacer para que la regrese en determinado orden, es decir, en orden descendente basandondonos en la funcion calcularPuntos del script de abajo
He estado tratando con SORT, SORT_DESC y multisort, pero nada parece funcionar. Supongo que no estoy sabiendo darle la intruccion correctamente
2) Como hacer para que solo tome resultados de dos equipos y los despliegue cuando yo quiera, por ejemplo, solo equipo B y C, dejando fuera al A.
Les agradesco su tiempo y ayuda!
Código PHP:
$arrTeams[0]['nombre'] = "Equipo A";
$arrTeams[0]['juegosJugados'] = 10;
$arrTeams[0]['juegosPerdidos'] = 10;
$arrTeams[1]['nombre'] = "Equipo B";
$arrTeams[1]['juegosJugados'] = 10;
$arrTeams[1]['juegosPerdidos'] = 0;
$arrTeams[2]['nombre'] = "Equipo C";
$arrTeams[2]['juegosJugados'] = 10;
$arrTeams[2]['juegosPerdidos'] = 5;
function calcularPuntos($juegosJugados, $juegosPerdidos, $puntosPorJuego=2) {
$juegosGanados = $juegosJugados-$juegosPerdidos;
return $juegosGanados*$puntosPorJuego;
}
echo "<table>";
foreach ($arrTeams as $id => $data) {
echo "<tr>";
echo "<td>".$data['nombre']."</td>";
echo "<td>".$data['juegosJugados']."</td>";
echo "<td>".$data['juegosPerdidos']."</td>";
echo "<td>".calcularPuntos($data['juegosJugados'], $data['juegosPerdidos'])."</td>";
echo "</tr>";
}
echo "</table>";