Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

Export tabel ke pdf dari hasil query pencarian menggunakan FPDF & Codeigniter

Bantuin gw donk master,
Gw pnya form buat pencarian, modelnya kaya gini
image

terus, pas tombol Tampilkan di klick, proses ajax jalan bwt jalanin querynya. Hasilnya gini yak

image

Nah yg jadi masalahnya gini, itu kan hasil dari form tadi & kondisinya nyari berdasarkan nama barang Alkohol. Gw pengennya data yg di tampilin sesuai ama pilihan filternya itu bisa di export semua. ID di situ kan ada link ke export pdf tp khusus buat ID itu aja, sedangkan hasil filternya gw uda acak2 kaga nemu. Jd pengennya gw, dari hasil pencarian data itu pas gw klik gambar PDF, dia langsung export ke PDF. Gw pke FPDF & Codeigniter di sini.

Mohon bantuannya dikit yak master.
«13

Comments



  • terus, pas tombol Tampilkan di klick, proses ajax jalan bwt jalanin querynya.


    saat lu jalanin querynya, lu ambil id-nya juga .

    trus simpan di hidden input.

    nah, pas click pdf, valuenya tinggal ambil idnya di hidden input.
  • Sory nie, gw dah coba tp ada yg beda nie.
    Pas gw ambil nilainya berdasarkan Nama Barang hasilnya emang sesuai ama yg gw mao

    image

    Nah ada masalah lagi nie, klo gw cari tanpa masukin data Nama Barang ataupun Tgl, yg keluar semua data dalam database. Tapi kaya gini nie di textboxnya (Rencananya di hidden)

    image
    Di situ kan ada 2 Nama Barang, yg muncul di Text Box cma 1 doank. Gimana klo data Nama Barangnya banyak ?

    Ada solusi lain ga ? Jadi yang mau di export nanti pas gw klik logo PDF, semua data yang di tabel (Hasil pencarian) itu ke export semua ? 



  • Nah, klo gitu masalahnya.. jangan ambil dari hasil query ajax lu,.
    tapi dari value yg diinput user.. 
  • <form> elo mana ?
  • 1. Script formnya ada di sini yak (View)
    http://pastebin.com/DHJs4n6G
    2. buat Controllernya
    http://pastebin.com/ux09qyUe
    3. yg ini buat Modelsnya
    http://pastebin.com/DzixSrTK
    4. Terus dari proses itu jadi deh view baru di
    http://pastebin.com/ay3v2QmU
    Nah dari langkah No.4, rencananya gw mau export tabel no. 4 jadi PDF.
    Tolong solusinya ya.
  • edited June 2015
    function cari_lap_barang(){
      $data['title']="Detail Kartu Stok Inventory";
      $cari_nama_kode=$this->input->post('cari_nama_kode');
      $tanggal1=$this->input->post('tanggal1');
      $tanggal2=$this->input->post('tanggal2');
      $data['lap']=$this->m_barang->detail_lap_barang_cari($cari_nama_kode,$tanggal1,$tanggal2)->result();
      $this->load->view('barang/laporan/cari_lap_barang',$data,$cari_nama_kode);
    }

    napa yg gw bold kagak elo kirim sekalian ke view nya ?

    jadi bisa elo pake buat bikin url utk cetak pdf nya


    <a href ="<?php echo site_url('barang/cari_lap_barang/???/???/???');?>" target="_blank" title="Export PDF / Print"><img src="<?php echo base_url('assets/img/pdf.png');?>" height="50px" width="50px" placeholder="Export PDF"></a>

    ??? itu asalnya dari value yg gw bold

    klik button pdf
    kirim request ke server berikut kondisi pencarian yg dimau
    query ulang
    generate pdf nya
  • yg ini 
    $this->load->view('barang/laporan/cari_lap_barang',$data,$cari_nama_kode);

    gw rubah jadi gini yak ?
    $this->load->view('barang/laporan/cari_lap_barang',$data,$cari_nama_kode,$tanggal1,$tanggal2);

    terus yg ini
    <?php echo site_url('barang/cari_lap_barang/???/???/???');?>

    gw rubah jadi gini ? apa gw nya yg salah nangkep nie ? #:-S
    <?php echo site_url('barang/cari_lap_barang/$cari_nama_kode/$tanggal1/$tanggal2');?>
  • liat yg lainnya to maas ...

    judul "Detail Kartu Stok Inventory", elo kirim ke view lewat mana ?
    hasil query yg elo dapat dari model, elo kirim ke view lewat mana ?
  • Lewat cotroller kang

    <pre lang="php">
    <?php 
    function cari_lap_barang(){
            $data['title']="Detail Kartu Stok Inventory";
            $cari_nama_kode=$this->input->post('cari_nama_kode');
            $tanggal1=$this->input->post('tanggal1');
            $tanggal2=$this->input->post('tanggal2');
            $data['lap']=$this->m_barang->detail_lap_barang_cari($cari_nama_kode,$tanggal1,$tanggal2)->result();
            $this->load->view('barang/laporan/cari_lap_barang',$data);
        }
    ?>
    < /pre>

    Aduh gmn ya gw jd bingung #-o
  • edited June 2015
    lewat controller nya sih iya lewat controller ...

    ini lho :

    function cari_lap_barang(){
      $data['title']="Detail Kartu Stok Inventory";
      $cari_nama_kode=$this->input->post('cari_nama_kode');
      $tanggal1=$this->input->post('tanggal1');
      $tanggal2=$this->input->post('tanggal2');
      $data['lap']=$this->m_barang->detail_lap_barang_cari($cari_nama_kode,$tanggal1,$tanggal2)->result();
      $this->load->view('barang/laporan/cari_lap_barang',$data,$cari_nama_kode);
    }

    dan di view elo :

    <?php $no=0; foreach($lap as $row): $no++;?>

    kayanya $title kagak elo pake, meskipun elo kirim ke view

    ya sekarang, 3 yg lain elo kirim juga ke view





    beneran paham ci atau kagak to ?
    masa elo kagak paham to mas apa yg elo tulis di controller ?
    dan apa dampaknya di view elo ?

    https://ellislab.com/codeigniter/user-guide/general/views.html

    ...

    Adding Dynamic Data to the View

    Data is passed from the controller to the view by way of an array or an object in the second parameter of the view loading function. Here is an example using an array:
    $data = array(
      'title' => 'My Title',
      'heading' => 'My Heading',
      'message' => 'My Message'
    );

    $this->load->view('blogview', $data);

    ...
    ...

    Now open your view file and change the text to variables that correspond to the array keys in your data:

    <html>
    <head>
    <title><?php echo $title;?></title>
    </head>
    <body>
      <h1><?php echo $heading;?></h1>
    </body>
    </html>

    ...
    ...

    dan parameter ke-3 itu bukan data
    tapi flag buat menentukan view mengembalikan return atau tidak
    jarang banget dipake, kecuali bener-bener dibutuhkan

    ...

    Returning views as data

    There is a third optional parameter lets you change the behavior of the function so that it returns data as a string rather than sending it to your browser. This can be useful if you want to process the data in some way. If you set the parameter to true (boolean) it will return data. The default behavior is false, which sends it to your browser. Remember to assign it to a variable if you want the data returned:

    $string = $this->load->view('myfile', '', true);

    ...

    pahami ci nya sendiri
    bukan asal nulis koding
  • ok bro gw dh dapet gmn caranya ngelempar yg 3 nya lagi.
    Sekarang yg jadi masalah, gw kan uda dapet valuenya sesuai inputan tapi valuenya ga bsa kekirim ke controllernya 


    Begini penampakannya
    image
    Nah kan seharusnya klo gw klik icon PDF itu nilai dari valuenya ke POST, tapi ini ga ke kirim.
    script controllernya gini bro


    models

    Tlg yak nanggung dikit lagi kelar :-\"
  • sory salah, buat controllernya gini

    function export_pdf(){
    $data['title']="Kartu Stok Inventory";
    $cari_nama_kode=$this->input->post('cari_nama_kode');
            $tanggal1=$this->input->post('tanggal1');
            $tanggal2=$this->input->post('tanggal2');
            $data['detail_export_pdf']=$this->m_barang->export_pdf($cari_nama_kode,$tanggal1,$tanggal2)->result();
            $this->load->view('barang/laporan/export_pdf',$data);                        
    }

    :)>-
  • edited June 2015
    gimana to ?
    kok kagak paham-paham ...

    salah mas kalo pemikiran elo masih pake hidden input
    kagak perlu
    bikin repot

    controller elo,
    tinggal tambah buat kirim variable ke view

    function cari_lap_barang(){
      $data['title']="Detail Kartu Stok Inventory";
      $data['cari_nama_kode']=$cari_nama_kode=$this->input->post('cari_nama_kode');
      $data['tanggal1']=$tanggal1=$this->input->post('tanggal1');
      $data['tanggal2']=$tanggal2=$this->input->post('tanggal2');
      $data['lap']=$this->m_barang->detail_lap_barang_cari($cari_nama_kode,$tanggal1,$tanggal2)->result();
      $this->load->view('barang/laporan/cari_lap_barang',$data);
    }

    di view elo, sudah bener yg elo bikin sebelumnya
    cuma masih salah penulisan syntax nya

    <td><a href ="<?php echo site_url('barang/cari_lap_barang/'.$cari_nama_kode.'/'.$tanggal1.'/'.$tanggal2);?>" target="_blank" title="Export PDF / Print"><img src="<?php echo base_url('assets/img/pdf.png');?>" height="50px" width="50px" placeholder="Export PDF"></a></td>

    atau

    <td><a href ="<?php echo site_url("barang/cari_lap_barang/$cari_nama_kode/$tanggal1/$tanggal2");?>" target="_blank" title="Export PDF / Print"><img src="<?php echo base_url('assets/img/pdf.png');?>" height="50px" width="50px" placeholder="Export PDF"></a></td>





    tinggal controller export pdf elo ...

    kalo liat url ini : barang/cari_lap_barang/

    mestinya dilempar ke function cari_lap_barang() { ... }
    bener ?

    kok jadi ada function export_pdf() { ... } ???

    kalo masih pake cari_lap_barang() { ... }
    tinggal ubah jadi : function cari_lap_barang( $cari_nama_kode , $tanggal1 , $tanggal2 ) { ... }

    selesai

    $cari_nama_kode
    $tanggal1
    $tanggal2


    sudah bisa elo pake buat bikin query buat generate pdf nya

    kagak perlu repot bikin hidden input
    kagak perlu repot ambil dari post
  • ok gw uda rubah viewnya jadi ky gini

    <a href ="<?php echo site_url("barang/export_pdf/$cari_nama_kode/$tanggal1/$tanggal2");?>" target="_blank" title="Export PDF / Print"><img src="<?php echo base_url('assets/img/pdf.png');?>" height="50px" width="50px" placeholder="Export PDF"></a>

    Nah sekarang gw mao pake function yg beda buat export pdf nya jadi 

    function export_pdf($cari_nama_kode,$tanggal1,$tanggal2){
    $data['title']="Kartu Stok Inventory";
            $data['detail_export_pdf']=$this->m_barang->export_pdf($cari_nama_kode,$tanggal1,$tanggal2)->result();
            $this->load->view('barang/laporan/export_pdf',$data);                        
    }


    Hasilnya => "Gagal memuat dokumen PDF" #-o
  • edited June 2015
    saat elo klik icon pdf nya, url nya berubah jadi spt apa ?
  • Maksudnya inspect element itu gmn yak ?  :-S

    Mungkin kaya gini yak.
    Jadi pas gw input formnya dlm kondisi "Kosong", urlnya gini
    http://localhost/iis/index.php/barang/export_pdf                (Gagal memuat dokumen)
    (Seharusnya sqlnya bisa jalan karena klo di view jalan)

    trus pas gw input formnya, nama barang = Alkohol, urlnya jadi
    (Seharusnya sqlnya bisa jalan karena klo di view jalan)

    trus klo formnya ke isi semua, contoh
    nama barang = Alkohol
    Tanggal 1 = 2015-06-01
    Tanggal 2 = 2015-06-30

    inputan formnya :
    image

    hasil exportnya :
    image


    Nah kaya gitu bro.
  • edited June 2015
    url nya sudah bener
    controller elo juga sudah bener menerima parameter lewat url

    tapi gw mau pastikan dulu yg dikirim lewat url kalo form kagak diisi ...

    di controller : barang/export_pdf/

    function export_pdf($cari_nama_kode,$tanggal1,$tanggal2){
    // tambah ini :
    var_dump($cari_nama_kode,$tanggal1,$tanggal2);
    die();
    ...

    cari data tanpa mengisi apa pun di form, klik tampilkan
    klik icon pdf
    apa pun yg nungul di layar, posting kemari



    btw,
    mana view utk report pdf elo ?

    function export_pdf($cari_nama_kode,$tanggal1,$tanggal2){
      $data['title']="Kartu Stok Inventory";
      $data['detail_export_pdf']=$this->m_barang->export_pdf($cari_nama_kode,$tanggal1,$tanggal2)->result();
      $this->load->view('barang/laporan/export_pdf',$data);
    }

    itu bukan salah controller elo atau model elo
    tapi cara elo men-generate pdf nya

    elo liat isi yg data harusnya ada 2
    mulainya dari no. urut 2
    artinya 1 nya ada, tapi kagak elo cetak
  • Klo gw dump, hasilnya kaya gini :

    baris yg ke "160" gw itu : function export_pdf($cari_nama_kode,$tanggal1,$tanggal2){
    baris "162" : var_dump($cari_nama_kode,$tanggal1,$tanggal2);
    function seluruhnya :

    function export_pdf($cari_nama_kode,$tanggal1,$tanggal2){
    // tambah ini :
    var_dump($cari_nama_kode,$tanggal1,$tanggal2);
    die();
    $data['title']="Kartu Stok Inventory";
            $data['detail_export_pdf']=$this->m_barang->export_pdf($cari_nama_kode,$tanggal1,$tanggal2)->result();
            $this->load->view('barang/laporan/export_pdf',$data);                        
    }

    Terus ini file view report gw (export_pdf.php)


  • oke, yg di dapat NULL
    tapi kagak elo filter, langsung di teruskan ke model

    ubah definisi method controller elo :

    function export_pdf($cari_nama_kode=false,$tanggal1=false,$tanggal2=false){

    inisialisasi dgn false kalo kagak ada parameter yg dikirim
  • walah ...

    gw comot alur elo, gw sederhanakan buat contoh biar elo paham ...

    <?php
    $detail_export_pdf = array(
    array('kategori'=>'murid','nama'=>'aaa','telp'=>'111'),
    array('kategori'=>'murid','nama'=>'bbb','telp'=>'222'),
    // array('kategori'=>'murid','nama'=>'ccc','telp'=>'333')
    );

    $i=0;
    foreach ($detail_export_pdf as $row)
    $i++;
    {
      echo 'Kategori : '.$row['kategori'].'<br>';
      echo 'No | Nama | Telp<br>';
      echo $i++;
      echo ' | '.$row['nama'].' | '.$row['telp'];
    }
    ?>

    itu sama persis dgn logika alur yg elo pake
    tapi dgn bentuk yg jauh lebih sederhana biar elo bisa paham salahnya



    berapa data yg nungul ?
    No mulai dari berapa ?

    coba elo hapus // yg gw bold, data jadi 3
    jalankan
    berapa data yg nungul ?
    No mulai dari berapa ?

    kenapa ?
  • ia hasilnya sama kaya code gw,
    hasilnya cuma 1 data yg muncul & datanya dari nomor 3.

    Kayanya salah di penomoran urutnya deh:
    $i=0;
    foreach ($detail_export_pdf as $row)
    $i++;

    tapi gw blm nemu solusi buat masalah penomoran ini :D
    klo gw hapus jadi 
    foreach ($detail_export_pdf as $row)
    hasilnya malah cuma 1 doank tapi dari nomor 1 #-o
  • edited June 2015
    ngomong nya pake contoh koding gw saja yo,
    biar gampang ...

    <?php
    $detail_export_pdf = array(
    array('kategori'=>'murid','nama'=>'aaa','telp'=>'111'),
    array('kategori'=>'murid','nama'=>'bbb','telp'=>'222'),
    array('kategori'=>'murid','nama'=>'ccc','telp'=>'333')
    );

    $i=0;
    foreach ($detail_export_pdf as $row)
    // $i++;
    {
      $i++;
      echo 'Kategori : '.$row['kategori'].'<br>';
      echo 'No | Nama | Telp<br>';
      echo $i; // $i++;
      echo ' | '.$row['nama'].' | '.$row['telp'];
    }
    ?>

    hasilnya apa ?




    ini gw kagak pake foreach(), tapi konsepnya sama

    <?php
    $i=0;
    for($n=0;$n<5;$n++)
    $i++;
    { echo 'a'; }

    echo $i;
    ?>

    kalo bentuk kaya begitu, yg di loop sampai 5x :
    $i++ -nya ?
    atau echo 'a' -nya ?

    karena ini sama persis dgn alur elo :D
  • Code dri elo gw uda ngerti, cuma pas gw terapin di code gw ada msalah,

    1. Klo form gw ga isi, hasil exportnya yg keluar cma 1 data & di urut dri nomor 1 sedangkan datanya itu ada 

    2. Klo formnya :
    Nama : Alkohol
    tgl1 : [kosong]
    tgl2 : [kosong]
    hasilnya, data yg muncul cuma 1 sedangkan datanya itu ada 2. & data yg muncul no. 1

    3. Klo formnya :
    Nama : Alkohol
    tgl1 : 2015-06-01
    tgl2 : 2015-06-16
    hasilnya cuma 1 doank sedangkan datanya ada 2 bro.

    controllernya uda gw rubah jd begini :
    function export_pdf($cari_nama_kode=false,$tanggal1=false,$tanggal2=false){
    // tambah ini :
    //var_dump($cari_nama_kode,$tanggal1,$tanggal2);
    //die();
    $data['title']="Kartu Stok Inventory";
            $data['detail_export_pdf']=$this->m_barang->export_pdf($cari_nama_kode,$tanggal1,$tanggal2)->result();
            $this->load->view('barang/laporan/export_pdf',$data);                        
    }

    salah dimananya lagi yak ? pke code elo bener, pke code gw jd salah #-o
  • edited June 2015
    masalah tetep di koding generate pdf elo
    mana ?

    bukan di controller atau model
  • Buat view pdfnya :

    masih salah ya ?


  • yg data harusnya 2 tapi muncul 1 ...

    itu pdf nya ada berapa halaman ?
    1 halaman ?
    atau ada 2 halaman juga ?
  • edited June 2015
    owh ia. Semua datanya keluar (Ada 2 data) tapi beda halaman bro.
    Jadi 1 halaman, 1 data.
  • edited June 2015
    ya itu, alur koding elo emang bakal spt itu hasilnya ...

    sekarang mau elo sebenernya kaya apa ?
  • maonya gw gini bro,
    kan data hasil filternya ada 2 nie. Gw maonya data itu di tampilin di 1 halaman pdf & urut datanya sesuai query gw di models.
    image

    Jadi datanya muncul semua di 1 tabel bro. No. 1, No. 2, .... (Jumlahnya sesuai data yg ada di database & klo datanya banyak bisa nambah di halaman selanjutnya).

    Tolongin yak...[-O<
  • edited June 2015
    lha napa kagak elo tiru alur nya, bikin <table> hasil pencarian elo, ke generate pdf nya ?

    cuma
    saat echo <tr> elo ganti pake Ln()
    saat echo <td> elo ganti pake Cell()

    jadi nya pan sama



    btw,
    utk header dan footer yg berulang, mending elo pake Header() dan Footer() nya fpdf
    dibanding elo tulis manual

    fokus elo tinggal tulis baris data nya doang
    kagak perlu mikir bikin header dan footer

    kenapa ?
    karena kalo halaman lebih dari 1
    elo kagak perlu repot memeriksa ini sudah pindah halaman atau belum
    cetak aja terus data nya
    biar fpdf yg ngatur sendiri kapan header dan footer mesti nungul
  • ok mkasih infonya, tak cobain dulu.. ^:)^
  • uda gw cobain tp msh pindah halaman dia. Ga mao semua data nampil di 1 halaman.

    $i=0;
    foreach ($detail_export_pdf as $row) 
    {
    $i++;
    $this->fpdf->setFont('Times','B',10);
    $this->fpdf->Cell(2.5,1,'Kode Barang',0,0,'L');
    $this->fpdf->Cell(0.5,1,':',0,0,'L');
    $this->fpdf->Cell(3,1,$row->kode_brg,0,1,'L');
    $this->fpdf->Cell(2.5,1,'Nama Barang',0,0,'L');
    $this->fpdf->Cell(0.5,1,':',0,0,'L');
    $this->fpdf->Cell(3,1,$row->nama_brg,0,1,'L');
    $this->fpdf->ln(0.5);

    $this->fpdf->setFont('Times','B',10);
    $this->fpdf->Cell(1,1,'NO',1,0,'C');
    $this->fpdf->Cell(2.5,1,'Tanggal',1,0,'C');
    $this->fpdf->Cell(5,1,'Keterangan',1,0,'C');
    $this->fpdf->Cell(4,1,'PIC',1,0,'C');
    $this->fpdf->Cell(2,1,'Masuk',1,0,'C');
    $this->fpdf->Cell(2,1,'Keluar',1,0,'C');
    $this->fpdf->Cell(2,1,'Sisa',1,0,'C');

    $this->fpdf->Ln(1);
    $this->fpdf->setFont('Times','',10);
    $this->fpdf->Cell(1,0.7,$i,1,0,'C');
    $this->fpdf->Cell(2.5,0.7,$row->tgl,1,0,'C');
    $this->fpdf->Cell(5,0.7,$row->keterangan,1,0,'C');
    $this->fpdf->Cell(4,0.7,$row->pic,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah_masuk,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah_keluar,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah,1,0,'C');
  • koding lengkapnya kaya apa mas ?
  • code lengkapnya di sini ya


    Datanya ga bisa muncul 1 halaman semua @-)
  • gw pan sudah bilang pake header() dan footer()
    jadi elo fokus cuma cetak data

    dan kalo gw anggap header() dan footer() elo sudah jadi,
    loop data nya pan cuma tinggal ini :

    $i=0;
    foreach ($detail_export_pdf as $row)
    {
    $i++;
    $this->fpdf->Ln(1);
    $this->fpdf->setFont('Times','',10);
    $this->fpdf->Cell(1,0.7,$i,1,0,'C');
    $this->fpdf->Cell(2.5,0.7,$row->tgl,1,0,'C');
    $this->fpdf->Cell(5,0.7,$row->keterangan,1,0,'C');
    $this->fpdf->Cell(4,0.7,$row->pic,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah_masuk,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah_keluar,1,0,'C');
    $this->fpdf->Cell(2,0.7,$row->jumlah,1,0,'C');
    }

  • gw uda coba pake Header & Footer,
    code viewnya :


    Tapi kog pas di view header & footernya ga keluar yak ? isinya doank yg kluar.
    image
  • edited June 2015
    yg pasti kagak nyambung ...
    definisi header() dan footer() harus sebelum load class nya

    terserah elo, tetep mau pake plugin fpdf nya ci,
    elo mesti ubah cara load fpdf nya
    atau elo ubah definisi library fpdf nya

    atau lepas aja dari ci, elo load fpdf sendiri

    kalo gw, mending dilepas dari ci
    lebih fleksibel
    kalo pun tetep pake fpdf sebagai plugin nya ci, edit langsung library fpdf nya
  • Aduh gw uda nyoba-nyoba, muter2 blognya sebelah tp kaga nemu. Rata2 manual jg ga pke header footer.
    Bisa kasih link buat tutorialnya ga pke Header() footer() tp berdasarkan filter kaya kasus gw punya. ^:)^
  • makanya gw sudah kasih tau ...
    sekarang elo yg pilih

    mau tetep pake fpdf nya ci ?
    atau mau dilepas dari ci ?

    kagak mungkin gw jelasin 2-2 nya
    capek ngetiknya
  • Gw mao pke yg lepas aja bro.
    Jadi FPDF nya jln sendiri
  • sudah elo pasang fpdf nya ?
    di folder apa ?

    fpdf sudah elo load dari dalam controller yg mau pake fpdf nya ?
    koding nya mana ?
  • edited June 2015
    FDPFnya ada di folder libraries.

    iaa uda gw masukin di controllernya :


    Models :

    view hasil cari :

    view export pdf :

    Mohon bantuannya bro ^:)^
  • itu belum elo pisah
    elo masih pake fpdf nya ci

    kalo elo pake fpdf lepas dari ci
    elo include / require sendiri librari fpdf nya di dalam view nya
    dan elo jalankan sendiri new FPDF(), bukan ngikut fpdf nya ci
  • jadi di viewnya gw require ya fpdfnya. Trus di controllernya gw load lagi ga librarynya ?

    $this->load->library('fpdf');

    Apa mendingan folder fpsf gw gabungin di folder view yak ? apa emang enaknya fpdfnya di folder library ?
  • kalo fpdf cuma elo pake disini
    atau kalo seterusnya mau pake fpdf yg lepas dari ci
    ya, kagak perlu load fpdf nya ci


    masalah letak, terserah
    yg penting lib fpdf nya bisa di include dari view nya
  • gw mao pake fdpf buat semua laporan bro.
    jadi folder fpdfnya gw taro di dlm folder view.

    Jadi gw rubah di viewnya kaya gini

    trus di controllernya uda gw hapus yg buat load fpdfnya.

    tp masih salah. #:-S
  • edited June 2015
    bukan $this->fpdf->
    tapi cukup $this->

    dan kagak ada method Content()
    elo tulis aja biasa
  • semua yg tulisan $this->fpdf-> uda gw rubah jadi $this->

    tapi kog malah error yak ?
    Parse error: syntax error, unexpected '$i' (T_VARIABLE), expecting function (T_FUNCTION)

    yg error di baris ini :
    $i=0;
    foreach ($detail_export_pdf as $row) 
    {
    $i++;

    gimana ya bro ?
  • ya salah mas kalo nulis elo kaya begitu

    maksud gw kagak ada method content itu bukan cuma definisi method nya yg dihapus
    tapi sekalian isi nya ditarik keluar,
    dipindah ke tempat semula / sebelumnya spt koding elo yg belum pake header / footer
  • Maksudnya gmn ya mas dikeluarin ?
    Gini mungkin yak ?


    Mas tolong jelasin detailnya yak :D
Sign In or Register to comment.