Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/01/2012, 12:19
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Procesado dinámico

Bueno, primero, podrías sustituir el primer for con un while
segundo, en vez de tanto if($n==$datos['n1'] podrías comparar con in_array para ver si el dato que buscas está en el arreglo.
tercero, el segundo for lo manejas de 1 a 50, mientras que en el ejemplo sólo tomas 5 campos, por lo que en tabla_resultados metes 50 registros. Quizá lo que deberías hacer es crear una fila en tabla_resultados en la primer vuelta y luego updates en las siguientes, aunque no aún no comprendo del todo el por qué de esa comparación.