Tengo el siguiente codigo:
Código PHP:
Ver original
$query3 = "SELECT t_accion.ACC_ACCION, Sum(t_tempario_op.TEMP_TIEMPO) AS TIEMPO FROM t_accion INNER JOIN (t_maquina INNER JOIN ((t_turno INNER JOIN (t_persona INNER JOIN (t_orden_produccion INNER JOIN t_registro_op ON t_orden_produccion.OP_ID = t_registro_op.REG_IDOP) ON t_persona.PER_ID = t_registro_op.REG_IDPERSONA) ON t_turno.TRN_ID = t_registro_op.REG_IDTURNO) INNER JOIN t_tempario_op ON t_registro_op.REG_ID = t_tempario_op.TEMP_REGOP) ON t_maquina.MAQ_ID = t_registro_op.REG_IDMAQUINA) ON t_accion.ACC_ID = t_tempario_op.TEMP_IDACCION AND t_maquina.MAQ_ID = ".$row1['MAQ_ID']." GROUP BY t_accion.ACC_ACCION"; $consulta2 = $objeto->executeQuery($query3); while ($row2=mysql_fetch_array($consulta2)){ //Crea un ciclo para traer los datos de las consultas por proceso echo'<td>'.$row2['ACC_ACCION'].'</td><td>'.$row2['TIEMPO'].'</td></tr>'; }
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