Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/11/2014, 10:10
andre___5025
 
Fecha de Ingreso: septiembre-2013
Ubicación: Bogota
Mensajes: 139
Antigüedad: 10 años, 7 meses
Puntos: 0
Respuesta: pasar fila de números a columnas

Mira por ejemplo tengo este código que me arroja lo siguiente:

ITEM |Jose|Maria|Juan|
Item1|10 |12 |3 |
Item2|10 |12 |3 |
Item3|10 |12 |3 |

Código PHP:
Ver original
  1. <?php
  2. $items=array("Item1","Item2","Item3");
  3. $experto=array("Jose","Maria","Juan");
  4. $valores=array(10,12,3);
  5. echo "<table border><tr><th>ITEM</th>";      
  6.          foreach($experto as $e=>$valor_exp)
  7.           {
  8.           echo "<th>$valor_exp</th>";
  9.           }
  10.  
  11.          
  12.          foreach($items as $i=>$valor_items)
  13.           {
  14.             echo "<tr>";
  15.             echo "<td>$valor_items</td>";
  16.                    foreach($valores as $v=>$valor_valores)
  17.                     {  
  18.                     echo "<td>$valor_valores</td>";
  19.                     }
  20.                     echo "</tr>";
  21.           }
  22.           echo "</tr>";
  23.           echo "</table>";
  24. ?>

Y quiero que me arroje lo siguiente:

ITEM |Jose|Maria|Juan|
Item1|10 |10 |10 |
Item2|12 |12 |12 |
Item3|3 |3 |3 |

Hay forma de transponer la matriz con el foreach?