Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/12/2010, 07:50
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Ayuda para generar tabla dinamica

Cita:
Iniciado por abimaelrc Ver Mensaje
Si el id es único, podrías crear el arreglo basado en ese id.
Código PHP:
Ver original
  1. <?php
  2. $arr = array(
  3.             111 => 'pepe',
  4.             222 => 'juan',
  5.             333 => 'jordi',
  6.             444 => 'javi',
  7.         );
  8. foreach($arr as $key => $a){
  9.     echo $key . ' = ' . $a . '<br />';
  10. }
Gracias abimaelrc, cuando son dos campos lo he conseguido, pero que pasa si son 4 columnas con 4 datos cada fila, puedes decirme cómo lo harías? porque no caigo...

Código PHP:
Ver original
  1. <?php
  2. $titulos = array(
  3.             1 => 'id',
  4.             2 => 'name'
  5.         );
  6.  
  7. $valores = array(
  8.             111 => 'pepe',
  9.             222 => 'juan',
  10.             333 => 'jordi',
  11.             444 => 'javi',
  12.         );
  13. ?>
  14.  
  15. <table class="sortable resizable">
  16.     <thead>
  17.         <tr>
  18.         <?php
  19.         foreach($titulos as $key => $a){
  20.             echo "<th id='$a'>$a</th>";
  21.         }  
  22.         ?>
  23.         </tr>
  24.     </thead>
  25.     <tfoot>
  26.         <tr>
  27.         <?php
  28.         foreach($titulos as $key => $a){
  29.             echo "<td>$a</td>";
  30.         }  
  31.         ?>
  32.         </tr>
  33.     </tfoot>
  34.     <tbody>
  35.     <?php
  36.     foreach($valores as $key => $a){
  37.         echo "<tr><td>$key</td><td>$a</td></tr>";
  38.     }
  39.     ?>
  40.     </tbody>
  41. </table>

Muchas gracias de antemano