He escrito el siguiente código que tiene que recorrer un array de 5 filas y $asientos columnas. Tiene que buscar el número mayor del array, cambiar su valor por 0 y buscar el número mayor de los que quedan $asientos veces. El problema es que sólo lo hace una vez y no sé porqué ¿Me podéis ayudar?
Código PHP:
for ($k=0; $k<=$asientos; $k++){
for ($i=0; $i<=4; $i++){
for ($j=0; $j<=$asientos; $j++){
if ($mayor<$votos[$i][$j]){
$mayor=$votos[$i][$j];
$votos[$i][$j]=0;
break;
}
}
}
}
Gracias.