2016-07-21 17 views
1

Ich habe dieses Array Ergebnis.Wie man in eine Tabelle einfügt

Array 
(
    [0] => stdClass Object 
     (
      [Customer] => C-BTM 
      [01/07/2016] => 
      [02/07/2016] => 
      [03/07/2016] => 
      [04/07/2016] => 
      [05/07/2016] => 
      [06/07/2016] => 
      [07/07/2016] => 
      [08/07/2016] => 
      [09/07/2016] => 
      [10/07/2016] => 
      [11/07/2016] => 
      [12/07/2016] => 
      [13/07/2016] => 
      [14/07/2016] => 
      [15/07/2016] => 
      [16/07/2016] => 
      [17/07/2016] => 
      [18/07/2016] => 
      [19/07/2016] => 
      [20/07/2016] => 
      [21/07/2016] => 
      [22/07/2016] => 
      [23/07/2016] => 
      [24/07/2016] => 
      [25/07/2016] => 
      [26/07/2016] => 
      [27/07/2016] => 
      [28/07/2016] => 
      [29/07/2016] => 
      [30/07/2016] => 
      [31/07/2016] => 
     ) 

)

und ich habe diese Felder.

Array (
    [0] => Customer 
    [1] => 01/07/2016 
    [2] => 02/07/2016 
    [3] => 03/07/2016 
    [4] => 04/07/2016 
    [5] => 05/07/2016 
    [6] => 06/07/2016 
    [7] => 07/07/2016 
    [8] => 08/07/2016 
    [9] => 09/07/2016 
    [10] => 10/07/2016 
    [11] => 11/07/2016 
    [12] => 12/07/2016 
    [13] => 13/07/2016 
    [14] => 14/07/2016 
    [15] => 15/07/2016 
    [16] => 16/07/2016 
    [17] => 17/07/2016 
    [18] => 18/07/2016 
    [19] => 19/07/2016 
    [20] => 20/07/2016 
    [21] => 21/07/2016 
    [22] => 22/07/2016 
    [23] => 23/07/2016 
    [24] => 24/07/2016 
    [25] => 25/07/2016 
    [26] => 26/07/2016 
    [27] => 27/07/2016 
    [28] => 28/07/2016 
    [29] => 29/07/2016 
    [30] => 30/07/2016 
    [31] => 31/07/2016) 

beide von ihnen ist von meinem Tisch seinen Namen ReportSalesPOSexcell und die Innen Daten dynamic

$data['fields'] = $this->modelmodel->fields("ReportSalesPOSexcell"); //List Field Name 
$data['hasil'] = $this->modelmodel->showdata("SELECT * FROM ReportSalesPOSexcell hasil"); // Result 

Jetzt versuche ich es auf eine HTML-Tabelle einzufügen. Hier ist meine HTML-Tabelle

<table width="100%" id="tbl" class="table table-bordered table-striped"> 
         <thead> 
          <tr align="center"> 
          <th width="2%">No</th> 
           <?php foreach($fields as $header) { ?><th width="20%"><?=$header;?></th><?php } ?> 
          </tr> 
         </thead> 
         <tbody> 
          <?php 
         $no = 0; 
         if($hasil != ""){ 

         echo "<tr>"; 
         $no++; 
         echo "<td>".$no."</td>"; 
         foreach($hasil as $hsl) { 
           echo "<td>".$hsl->C-BTM."</td>"; 
           } 
         }?> 
         </tbody> 
        </table>  

Nun, wie kann ich die first array above an meinen Tisch setzen? Entschuldigung für mein schlechtes Englisch.

Ich versuche das. Aber keine Hilfe

<?php 
          $no = 0; 
          if($hasil != ""){ 
           foreach($hasil as $hsl => $key) 
           {$no++; 
           ?> 
           <tr> <td width="20%"><?=$no;?></td> 
            <?php foreach($fields as $header2) { ?> 
             <td width="20%"><?=$hsl[$header2];?></td> 
            <?php } ?> 
           </tr> 
           <?php 
           } 
          }?> 

Antwort

1

Sie möchten das erste oder das zweite Array zum tbody hinzufügen?

+0

danke für die antwort, ich möchte zweite array in den tbody. – YVS1102

+0

das erste Array. Es tut uns leid. – YVS1102

+0

Ich denke, da ist etwas falsch mit dem zweiten Array @ YVS1102, Ich habe versucht, die Daten zu einer konstanten Variablen zu simulieren, aber immer erhalten und Fehler –

Verwandte Themen