Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- defined('BASEPATH') OR exit('No direct script access allowed');
- class M_invoice extends CI_Model {
- var $ViewInvoice= 'v_invoice';
- function TampilData(){
- // Harap tidak melakukan pemenggalan baris ketika membuat script SQL karena akan berakibat
- // error di javascript...tombol enter oleh javascript akan dianggap sebagai karakter \r\n (line feed)
- $this->db->select("no_kwitansi,tgl_kwitansi,nama_pelanggan,replace(alamat_pelanggan,'\n',' ') as alamat_pelanggan,sum(total_bayar) as total_bayar,
- CONCAT('<table class=table style=\'font-size:12px\'><tr style=\'background-color:#dedede\'><th width=\'50\'>Kode</th><th>Barang</th><th>Jml.</th><th>Harga Satuan</th><th>Total</th></tr>',GROUP_CONCAT('<tr><td>',kode_barang,'</td><td>',nama_barang,'</td><td align=\'right\'>',kuantitas,'</td><td align=\'right\'>Rp. ',convert(format(harga_satuan,0, 'id_ID') USING latin1),'</td><td align=\'right\'>Rp. ',convert(format(total_bayar,0, 'id_ID') USING latin1),'</td></tr>'),'</table>') as data_invoice");
- $this->db->group_by("no_kwitansi,tgl_kwitansi,nama_pelanggan,alamat_pelanggan");
- $query=$this->db->get($this->ViewInvoice);
- if($query->num_rows()>0){
- return $query->result_array();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment