Forum Nusansifor

Full Version: Menampilkan table row dari database ke HTML mendatar
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Kasus:
PHP Code:
---
 
   NomorBukti   KodeBarang  NamaBarang Harga
    
-----------------------------------------------
 
   NB001        001         Jam        4000
    NB001       
 002         Kemeja     3000
    NB001       
 003         Laptop     5000 

Ingin menampilkan spt ini:
PHP Code:
NB001
    
=========================
 
   Jam   Kemeja  Laptop
    4000  
3000    5000
    
=========================
 
    

Berikut adalah salah satu contoh penggunaan code nya:
PHP Code:
   <?php
    
// asumsi php sudah koneksi dengn MySQL
 
   $no_bukti 'NB001';
 
   echo 'No Bukti <br />'.$no_bukti;
 
   echo '<table>';
 
   // ambil transaksi nomor bukti NB001
 
   $sql_trans "SELECT * FROM `transaksi` WHERE `NomorBukti`='".$no_bukti."'";
 
   $result_trans mysql_query($sql_trans);
 
   $nama_produk_array = array();
 
   $harga_produk_array = array();
 
   // kumpulkan data2 masukkan kedalam array
 
   while($row_trans mysql_fetch_array($result_trans)) {
 
       $nama_produk_array[] = $row_trans['NamaBarang'];
 
       $harga_produk_array[] = $row_trans['Harga'];
 
   }
 
   // tampilkan deretan nama produk dari hasil array
 
   foreach ($nama_produk_array as $key => $nama_produk) {
 
       echo '<tr>';
 
       echo '    <td>' $nama_produk '</td>';
 
       echo '</tr>';
 
   }
 
   // tampilkan deretan harga produk dari hasil array
 
   foreach ($nama_produk_array as $key => $nama_produk) {
 
       echo '<tr>';
 
       echo '    <td>' $harga_produk_array[$key] . '</td>';
 
       echo '</tr>';
 
   }

 
   echo '</table>';
 
   ?>

Silahkan dicoba.
Rumit juga ya, tapi kalau langsung praktek lama-lama juga bisa kok
Boleh juga ilmunya gan, makasih banyak yang udah berbagi tutorial yang sangat berguna
makasih om untuk ilmunya saya masih baru bekerja di bagian admin dengan tutorial ini bisa membantu saya
kalau tampilan table rownya vertikal bagaimana caranya ya ?
terimakasih banyak pak sudah share ilmu dan tipsnya