Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/09/2015, 14:09
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 7 meses
Puntos: 8
Respuesta: Imprimir Registros Mysql en una posición determinada

Te adelanto que tu error esta en el bucle for que haces y las condicionales que usas dentro de ella, por cierto... porque usas un for dentro del while? si sólo con el while puedes imprimir el resultado de tu consulta.
Deberías reeordenar tu código usando los tag de php que te proporciona el foro.
Como no se ve tabulado es difícil hacer un seguimiento.
Si tu consulta devuelve devuelve 3 registros el for hará que estas den 30 vueltas por cada registro de tu while


Prueba esto..
Código PHP:
Ver original
  1. if($i==0){echo "<td><font size=3><center>","","</center></font></td>";
  2. }else{if($i==1){echo "<td><font size=3><center>",$salida[fecha],"</center></font></td>";
  3. }else{if($i==2){echo "<td><font size=3><center>",$salida[lote],"</td>";
  4. }else{if($i==3){echo "<td><font size=3>",$salida[corral],"</font></td>";
  5. }else....
Las condicionales if que usas están mal definidas, debes enumerarlas según el orden como quieres que se muestre en pantalla.

Última edición por oggy_15_3; 26/09/2015 a las 14:19