Get paid to share your links!

Membuat Laporan PDF dengan PHP menggunakan library dompdf (Part ||)

Oke sebelumnya kita udah belajar Membuat Laporan PDF pada PHP menggunakan dompdf dengan data yang dummy.sekarang, kita akan belajar untuk membuat laporan yang datanya diambil dari database. 

Ikuti tutorial berikut

1. create dulu tabel yang yang mau kita pake (saya pake t_m_user), field nya user_id, user_name, dob, sama address.

2. buat file config.php untuk terhubung ke databasenya. database yang saya pake "db_tutorial". isi filenya seperti ini

<?php
$HOST = "localhost";
$USER_NAME = "root";
$PASSWORD = "root";
$DB = "db_tutorial";

mysql_connect($HOST,$USER_NAME,$PASSWORD);
mysql_select_db($DB);
?>


3. modifikasi file report_html.php pada tutorial sebelumnya, sehingga isinya menjadi seperti ini 

<form action="report.php" method="post">
<?
    include 'config.php';
    $result = mysql_query("SELECT * FROM t_m_user");
    echo "<table border=1><tr><th>Nama</th><th>Date of Birth</th><th>Address</th></tr>";
    while($rs = mysql_fetch_array($result)){
        echo "<tr>
            <td>".$rs['user_name']."</td>
            <td>".$rs['dob']."</td>
            <td>".$rs['address']."</td>
        ";          
        echo "</tr>";
    }
    echo "</table>";
?>
<br>
<input type="submit" value="Get PDF"></input>
</form>


4. panggil report_html.php di browser kesayangan anda :), dan download file pdf anda.

Oke, demikian tutorial kali ini.
Terima kasih, silahkan di coba dan di share ya.


Membuat Laporan PDF dengan PHP menggunakan library dompdf

Kalau postingan sebelumnya saya berikan tentang membuat laporan pada framework CodeIgniter, kali ini saya akan buat dalam bahasa pemograman PHP :).

1. Langsung saja, dowload library dompdfnya (kalau yang udah baca postingan sebelumnya ga usah lagi, sama kok librarynya hehee)

2. sekarang buat sebuah file php yang akan kita buat kedalam pdf. isinya terserah deh. trus simpan, kasi nama report_html.php

3. buat file php untuk reportnya, simpan dengan nama report.php. isi reportnya seperti ini

<?
    require_once("dompdf/dompdf_config.inc.php");
    spl_autoload_register('DOMPDF_autoload');
    function pdf_create($html, $filename, $paper, $orientation, $stream=TRUE)
    {
        $dompdf = new DOMPDF();
        $dompdf->set_paper($paper,$orientation);
        $dompdf->load_html($html);
        $dompdf->render();
        $dompdf->stream($filename.".pdf");
    }
    $filename = 'berbagiarea';
    $dompdf = new DOMPDF();
    $html = file_get_contents('report_html.php');
    pdf_create($html,$filename,'A4','portrait');
?>


4. terakhir panggil report.php di browser dan anda akan memperoleh file php nya :)

program lengkapnya download disini.
dishare ya :)

Membersihkan Virus ZYREX-PC.eml dan readme.eml di komputer

Pernahkah anda melihat sebuah file dengan ikon seperti bentuk amplop dan kemudian file ini berada di semua folder anda? kalau ya, berarti komputer anda sudah terkena virus ini. Biasanya virus ini akan masuk melalui jaringan dimana anda berada dan biasanya akan masuk ke dalam folder yang di-share. perhatikan kembali folder-folder yang terkena virus ini, umumnya adalah share folder.

Bagaimana cara membersikan komputer dari virus ini?
1. turn-off sharing folder untuk setiap folder yang terkena, ini juga mengantisipasi komputer lain yang kemungkinan mengakses folder anda.

2. restart komputer anda dan masuk ke safe mode kemudian cari semua yang berekstensi .eml (ketikkan pada search box anda "*.eml") kemudian hapus file-file tersebut.
3. masuk ke registry editor anda (masuk ke command prompt, ketikkan regedit), kemudian cari registry RunOnce lalu hapus registry tersebut.
4. restart kembali komputer anda.
5. scan komputer anda untuk memastikan komputer anda memang benar-benar aman.

Tips : setelah komputer anda sudah bersih, gunakan anti-virus (recommended avira) dan selalu update terus.



Cara Membuat Read More dengan JQuery

Membuat Read More dapat dilakukan dengan banyak cara. Kali ini saya akan menjelaskan bagaimana membuat Read More pada web page dengan jQuery Expander Plugin. jQuery Expander Plugin adalah plugin JQuery sederhana untuk menyembunyikan dan menampilkan sebagian text sehingga user hanya perlu membaca sebagian text saja.


Berikut cara sederhana untuk membuat read/more sebuah tulisan.
1. Download file jquery.expander.js dan jquery.expander.js.
2. Copy Script berikut kedalam file html anda (bagian head)

<script type="text/javascript" src="jquery-1.4.4.min.js">
    </script>
    <script type="text/javascript" src="jquery.expander.js">
    </script>
    <script type="text/javascript">
        $(function () {
            $('div.readmore').expander({
                slicePoint: 20,
                expandText: 'More',
                userCollapseText: 'Less'
            });
        });
    </script>

  
   Perhatikan $('div.readmore') pada script diatas. Script ini membaca elemen yang berisi text yang akan kita tampilkan. kemudian, slicePoint adalah variabel yang berisi banyaknya text yang akan ditamplikan pertama sekali. Kemudia expandText adalah variabel yang berisi link-text untuk menampilkan semua text dan userCollapseText link-text untuk kembali ke posisi semula.

3. Berikut contoh text yang digunakan.

<div style="width:400px;background-color:#E3E3E3;" class="readmore">
    Kemarin aku memberanikan diri untuk bertemu sendiri dengan dokter itu, karena kalau bukan diriku sendiri masalah ini sepertinya tidak akan selesai. Aku menunggu sampai anak yang ujian hingga pukul 10.30 akan masuk.
"Dek, yang pukul 10.30 masuk," kata abang penjaga Skills Lab.
Setelah semua masuk, aku hampiri abang itu dengan agak takut.
"Bang, dokter Hidayatnya ada ga? Saya yang kemarin salah jadwal OSCE..."
"Ada, ayo ikut abang."
Perlahan-lahan serasa ada banyak burung merpati terbang mengelilingi aku lalu mengangkatku hingga ke angkasa, duuh, senangnya.

"Dokternya lagi rapat, kamu tunggu di sini."
Aku menunggu di depan gudang, dokternya masih ada di dalam. Tak lama dokternya lewat di depanku menuju ruang rapat, dengan gerakan kaki yang cepat dan terkesan terburu-buru. Aku diam mematung dengan hanya ekor mataku yang menatap lurus ke dokter itu. Aku ga berani lagi memanggil beliau.

Setelah rapat selesai, dokternya sambil menenteng notebook berjalan menuju gudang, lalu aku hampiri,
"Dok, saya mau lapor, kemarin saya ga ikut OSCE."
"Kenapa, Dek?"
"Saya salah lihat jadwal, saya mengingat jadwal teman saya, Dok."
"Oh, yaudah kamu buat surat aja yang isinya gini, bla bla bla bla. Besok kamu bisa ikut ujian OSCE."
"Benaran, Dok?!" kataku setengah tak percaya.
"Iya."
"Makasih banyak, Dok."

Aku berlari serasa berlari di sungai yang jernih dengan ada biasan pelangi di air yang aku pecah menjadi buih-buih dengan kakiku. Ahh, aku sungguh beruntung dengan berkat Tuhan yang satu ini, terimakasih Bapa...
Akhirnya hari ini aku bisa ikut OSCE, suatu pelajaran yang sangat berharga agar aku selalu teliti dalam bertindak.  
    </div> 


4. Simpan filenya dan jalankan di browser.

Perhatikan hasilnya, jika ada yang salah, silahkan tinggalkan komentar.
Jangan lupa di like ya :)

Kunjungi juga http://gesroseline.blogspot.com/




Malas Berpikir Picu Penuaan Lebih Cepat



 
Menjadi tua / penuaan adalah proses alami yang pasti terjadi terhadap makhluk hidup termasuk manusia seiring bertambahnya usia, namun proses penuaan ini juga dapat terjadi lebih cepat / penuaan dini meski usia belum tua.

Proses penuaan dini ternyata dapat dipicu oleh beberapa hal diantaranya adalah malas bergerak serta malas untuk berfikir.

Malas Bergerak atau malas latihan fisik disebut-sebut sebagai faktor menyebabkan tubuh mudah lelah ketika dipaksa untuk menjalankan aktivitas yang lebih berat dalam sehari-hari, selain itu juga tubuh akan terasa lebih tua dan tidak dapat melakukan berbagai kegiatan yang biasa dilakukan oleh mereka yang masih muda dan lebih bertenaga meski usia masih sama.

Selain malas bergerak / malas berolahraga malas untuk berpikir ternyata masuk dalam daftar penyebab penuaan dini.

Dalam sebuah penelitian sebelumnya diketahui bahwa demensia yang biasa terjadi pada mereka yang sudah lanjut usia (lansia) ternyata juga dapat diderita oleh orang-orang muda usia 30 tahunan. Para peneliti menyatakan jika hal ini terjadi disebabkan karena meningkatnya jumlah orang yang malas untuk berpikir.

Selain kedua hal tersebut beberapa hal seperti diet yang buruk, sering stres, serpikir negatif, mengonsumsi minuman beralkohol, perokok aktif dan pasif, sering terkena polusi diketahui juga mampu menyebabkan penuaan dini.

Untuk mengatasi hal ini, sebaiknya hindarilah beberapa hal tersebut yang dapat menyebabkan penuaan lebih awal serta jangan ragu untuk mengonsumsi buah alpukat yang baik dengan nutrisi anti penuaan yang dikandungnya.
- Sumber: Healt.Diwarta

Menjadi tua / penuaan adalah proses alami yang pasti terjadi terhadap makhluk hidup termasuk manusia seiring bertambahnya usia, namun proses penuaan ini juga dapat terjadi lebih cepat / penuaan dini meski usia belum tua.
Proses penuaan dini ternyata dapat dipicu oleh beberapa hal diantaranya adalah malas bergerak serta malas untuk berfikir.
Malas Bergerak atau malas latihan fisik disebut-sebut sebagai faktor menyebabkan tubuh mudah lelah ketika dipaksa untuk menjalankan aktivitas yang lebih berat dalam sehari-hari, selain itu juga tubuh akan terasa lebih tua dan tidak dapat melakukan berbagai kegiatan yang biasa dilakukan oleh mereka yang masih muda dan lebih bertenaga meski usia masih sama.
Selain malas bergerak / malas berolahraga malas untuk berpikir ternyata masuk dalam daftar penyebab penuaan dini.
Dalam sebuah penelitian sebelumnya diketahui bahwa demensia yang biasa terjadi pada mereka yang sudah lanjut usia (lansia) ternyata juga dapat diderita oleh orang-orang muda usia 30 tahunan. Para peneliti menyatakan jika hal ini terjadi disebabkan karena meningkatnya jumlah orang yang malas untuk berpikir.
Selain kedua hal tersebut beberapa hal seperti diet yang buruk, sering stres, serpikir negatif, mengonsumsi minuman beralkohol, perokok aktif dan pasif, sering terkena polusi diketahui juga mampu menyebabkan penuaan dini.
Untuk mengatasi hal ini, sebaiknya hindarilah beberapa hal tersebut yang dapat menyebabkan penuaan lebih awal serta jangan ragu untuk mengonsumsi buah alpukat yang baik dengan nutrisi anti penuaan yang dikandungnya.
- See more at: http://health.diwarta.com/malas-berpikir-picu-penuaan-lebih-cepat/10/11/2012/#sthash.MdFpqq2Z.dpuf
Menjadi tua / penuaan adalah proses alami yang pasti terjadi terhadap makhluk hidup termasuk manusia seiring bertambahnya usia, namun proses penuaan ini juga dapat terjadi lebih cepat / penuaan dini meski usia belum tua.
Proses penuaan dini ternyata dapat dipicu oleh beberapa hal diantaranya adalah malas bergerak serta malas untuk berfikir.
Malas Bergerak atau malas latihan fisik disebut-sebut sebagai faktor menyebabkan tubuh mudah lelah ketika dipaksa untuk menjalankan aktivitas yang lebih berat dalam sehari-hari, selain itu juga tubuh akan terasa lebih tua dan tidak dapat melakukan berbagai kegiatan yang biasa dilakukan oleh mereka yang masih muda dan lebih bertenaga meski usia masih sama.
Selain malas bergerak / malas berolahraga malas untuk berpikir ternyata masuk dalam daftar penyebab penuaan dini.
Dalam sebuah penelitian sebelumnya diketahui bahwa demensia yang biasa terjadi pada mereka yang sudah lanjut usia (lansia) ternyata juga dapat diderita oleh orang-orang muda usia 30 tahunan. Para peneliti menyatakan jika hal ini terjadi disebabkan karena meningkatnya jumlah orang yang malas untuk berpikir.
Selain kedua hal tersebut beberapa hal seperti diet yang buruk, sering stres, serpikir negatif, mengonsumsi minuman beralkohol, perokok aktif dan pasif, sering terkena polusi diketahui juga mampu menyebabkan penuaan dini.
Untuk mengatasi hal ini, sebaiknya hindarilah beberapa hal tersebut yang dapat menyebabkan penuaan lebih awal serta jangan ragu untuk mengonsumsi buah alpukat yang baik dengan nutrisi anti penuaan yang dikandungnya.
- See more at: http://health.diwarta.com/malas-berpikir-picu-penuaan-lebih-cepat/10/11/2012/#sthash.MdFpqq2Z.dpufa

Older Posts