Kasus:
Ingin menampilkan spt ini:
Berikut adalah salah satu contoh penggunaan code nya:
Silahkan dicoba.
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.