Buenos días,
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