Cita:
Iniciado por Nexus10 Hola bjlv00.
Así, de un primer vistazo, veo varios errores en tu código.
El primer bucle, el que quieres que repita $asientos veces, lo está repitiendo $asientos +1 veces porque empiezas desde cero. Debes poner $k<$asientos o empezar desde $k=1.
La instrucción break que tienes dentro del if no sirve para nada. Una instrucción break debe ir dentro de un bucle for.
Con respecto a lo que preguntas no he probado el código todavía. Voy a ver si lo pruebo.
Un saludo.
Muchas gracias. Tienes razón en todo lo que dices. Sigo sin solución.
Quizás debería explicar un poco mejor el problema:
La tabla consta de 5 filas y $asientos columnas. Debo buscar el mayor valor de toda la tabla y sustituirla por un 0. Luego, volver a empezar el recorrido por toda la tabla buscando el mayor, ya que el primero de todos ya no existe, por ser 0. Así, sucesivamente, hasta encontrar los $asientos valores mayores.
Un saludo a todos y muchísimas gracias.