Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2012, 08:04
Avatar de Lerolero
Lerolero
 
Fecha de Ingreso: junio-2012
Mensajes: 18
Antigüedad: 11 años, 11 meses
Puntos: 0
Información Mostrar Datos por Columnas

Buenos días,

Tengo el siguiente codigo:

Código PHP:
Ver original
  1. while ($row1=mysql_fetch_array($consulta3)){        
  2.          
  3.            $query3 = "SELECT  t_accion.ACC_ACCION,
  4.                         Sum(t_tempario_op.TEMP_TIEMPO) AS TIEMPO
  5.                         FROM t_accion
  6.                  INNER JOIN (t_maquina
  7.                  INNER JOIN ((t_turno
  8.                  INNER JOIN (t_persona
  9.                  INNER JOIN (t_orden_produccion
  10.                  INNER JOIN t_registro_op
  11.                          ON t_orden_produccion.OP_ID = t_registro_op.REG_IDOP)
  12.                          ON t_persona.PER_ID = t_registro_op.REG_IDPERSONA)
  13.                          ON t_turno.TRN_ID = t_registro_op.REG_IDTURNO)
  14.                  INNER JOIN t_tempario_op
  15.                          ON t_registro_op.REG_ID = t_tempario_op.TEMP_REGOP)
  16.                          ON t_maquina.MAQ_ID = t_registro_op.REG_IDMAQUINA)
  17.                          ON t_accion.ACC_ID = t_tempario_op.TEMP_IDACCION
  18.                         AND t_maquina.MAQ_ID = ".$row1['MAQ_ID']."  
  19.                    GROUP BY t_accion.ACC_ACCION";
  20.            $consulta2 = $objeto->executeQuery($query3);
  21.    
  22.      
  23.        
  24.            
  25.            while ($row2=mysql_fetch_array($consulta2)){ //Crea un ciclo para traer los datos de las consultas por proceso
  26.              
  27.                echo'<td>'.$row2['ACC_ACCION'].'</td><td>'.$row2['TIEMPO'].'</td></tr>';
  28.              
  29.          }

Eso imprime una tabla parecida a la siguiente:


|MAQ1 |MAQ2 | MAQ3 | MAQ4 | MAQ5 | MAQ6
---------------------------------------------------------
ACCION1 |dato1
ACCION2 |dato1
ACCION3 |dato1
ACCION4 |dato1
ACCION5 |dato1
ACCION6 |dato1
ACCION7 |dato1
ACCION8 |dato2
ACCION9 |dato2
ACCION1 |dato2
ACCION2 |dato2
ACCION3 |dato2
ACCION7 |dato3
ACCION8 |dato3
ACCION9 |dato3
ACCION1 |dato3


Como puedo hacer para que lo imprima de la siguiente forma:

|MAQ1 |MAQ2 | MAQ3 | MAQ4 | MAQ5 | MAQ6
---------------------------------------------------------
ACCION1 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION2 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION3 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION4 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION5 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION6 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION7 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION8 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6
ACCION9 |dato1 | dato2 | dato3 | dato4 | dato5 | dato6