2016-11-15 5 views
1

Ich habe eine Tabelle wie folgt.Wie Echo-Wert, aber ich möchte die Zeile darauf Überschrift

enter image description here

aber ich möchte die Daten über die Spalte ‚Soll‘ ist auf dem eigenen Platz.

das ist, was Iwant:

enter image description here

dies mein aktueller Code ist:

<?php 
foreach ($jurnal->result_array() as $data){ 
    echo " 
    <tr> 
     <td>".$data['no_akun']."</td> 
     <td>".$data['nm_akun']."</td>"; 
     if ($data['nm_akun'] == 'kredit'){ 
      echo " 
       <td></td> 
       <td>".$data['posisi_dr_cr']."</td> 
      "; 

     }else{ 
      echo " 
       <td>".$data['posisi_dr_cr']."</td> 
       <td></td> 
      "; 
     } 
    "</tr> 
    "; 
} 
?> 
+0

Ich denke, wahrscheinlich die erste '' (die grüne Reihe) hat mehr als 4 '' – evilReiko

Antwort

0

td tag Breite ist das gleiche von den Inhalten, die es Umschläge, so ein leerer td sein 0 px Breite

Versuchen Zugabe width = "25%", um Ihre td-Tags, wie folgt aus:

EDITED:

foreach ($jurnal->result_array() as $data){ 
       echo " 
       <tr> 
        <td width=\"25%\">".$data['no_akun']."</td> 
        <td width=\"25%\">".$data['nm_akun']."</td>"; 
        if ($data['nm_akun'] == 'kredit'){ 
         echo " 
          <td width=\"25%\"></td> 
          <td width=\"25%\">".$data['posisi_dr_cr']."</td> 
         "; 

        }else{ 
         echo " 
          <td width=\"25%\">".$data['posisi_dr_cr']."</td> 
          <td width=\"25%\"></td> 
         "; 
        } 
       "</tr> 
       "; 
      } 
     ?> 

Beachten Sie, dass width = "25%" in einem String eingegeben wird, so doppelte Anführungszeichen müssen \ Zeichen haben, um es zu umgehen.

+0

kann immer noch nicht, auf andere Weise? –

0

Versuchen Sie diesen Weg. Wenn Sie Bootstrap CSS verwenden, können Sie text-left in der Klasse verwenden.

<?php 
foreach ($jurnal->result_array() as $data){ 
    echo " 
    <tr> 
     <td class='text-left'>".$data['no_akun']."</td> 
     <td class='text-left'>".$data['nm_akun']."</td>"; 
     if ($data['nm_akun'] == 'kredit'){ 
      echo " 
       <td class='text-left'></td> 
       <td class='text-left'>".$data['posisi_dr_cr']."</td> 
      "; 

     }else{ 
      echo " 
       <td class='text-left'>".$data['posisi_dr_cr']."</td> 
       <td class='text-left'></td> 
      "; 
     } 
    "</tr> 
    "; 
} 
?> 
0

der folgende Code:

<?php 
foreach ($jurnal->result_array() as $data){ 
    echo " 
    <tr> 
     <td>".$data['no_akun']."</td> 
     <td>".$data['nm_akun']."</td>"; 
     if ($data['nm_akun'] == 'kredit'){ 
      echo " 
       <td>&nbsp</td> 
       <td>".$data['posisi_dr_cr']."</td> 
      "; 

     }else{ 
      echo " 
       <td>".$data['posisi_dr_cr']."</td> 
       <td>&nbsp</td> 
      "; 
     } 
    "</tr> 
    "; 
} 
?> 
Verwandte Themen