Cara Membuat Perintah Print pada PHP - Pemrograman Web PHP terkadang dalam suatu program kita membutuhkan dengan yang namanya sistem print untuk mencetak data penting dan dijadikan laporan.
Untuk melakukan itu caranya sangat mudah kita hanya menambahkan Script berikut ini :
<script>
window.print();
</script>
Letakan script di atas di paling bawah kode yaitu </html>, triknya untuk melakukan perintah print sebelumnya buat halaman baru misalnya pdf_laporan.php, hapus file CSS-nya agar hasil print terlihat maksimal dan tidak memiliki banyak warna.
Tampilan halaman yang di print dari contoh program Laporan Angkot berikut ini :
Setelah itu bisa kita bentukan menjadi file PDF atau bisa langsung lakukan print.
Update :
Berikut script penerapan sederhana pada perintah Print di PHP.
Index.php
Masih belum jelas juga?, silahkan buat artikel sendiri.
Update :
Berikut hasil coding cara membuat Print di PHP yang sebenarnya.
Index.php
Update :
Berhubung ada yang minta di kasih button biar jelas, berikut script nya.
Index.php
Update :
Berikut script penerapan sederhana pada perintah Print di PHP.
Index.php
<html>Berikut hasil outputnya :
<head>
<title>Print</title>
</head>
<body>
<h1>Contoh Print Materi IT</h1>
</body>
</html>
<script>
window.print();
</script>
Masih belum jelas juga?, silahkan buat artikel sendiri.
Update :
Berikut hasil coding cara membuat Print di PHP yang sebenarnya.
Index.php
<html>Hasil output-nya sama gak usah ditambahin lagi.
<head>
<title>Print</title>
</head>
<body>
<h1>Contoh Print Materi IT</h1>
</body>
</html>
<?php
echo
"<script>
window.print();
</script>";
?>
<!-- Sekarang baru di dalam PHP -->
Update :
Berhubung ada yang minta di kasih button biar jelas, berikut script nya.
Index.php
<html>
<head>
<title>Print</title>
</head>
<body>
<h1>Contoh Print Materi IT</h1>
<a href="index.php">
<button onClick="window.print();">Print</button>
</a>
</body>
</html>
Berikut hasil output-nya :
Notes : Ini hanya javascript yang di bungkus oleh tag PHP untuk menjalankan script windows print.
Update : Jika ingin menghilangkan button print atau element tertentu bisa menggunakan script css media print display none.
Update : Jika ingin menghilangkan button print atau element tertentu bisa menggunakan script css media print display none.
<style>
@media print
{
.noprint {display:none;}
}
</style>
<div class="noprint">
<!-- Tombol print / element yang ingin dihilangkan saat print -->
</div>
Sekian artikel tentang Cara Membuat Perintah Print pada PHP, semoga bermanfaat.




kayanya kurang jelas tuh gan perintah print pada php nya :)
BalasHapusyaelah kurang jelas dimananya, makanya di coba dulu...
Hapusitu javascript vroh
Hapusiya ane juga tau gan,,, tapi file yang di eksekusi bentuknya PHP,,, :) PHP yang di selipkan script...
HapusPHPnya mana ? Cuman ekstensinya saja itu php, dalamnya html sama javascript, anda diberitahu kok tidak bisa nerima gan, jangan sok pintar gan ....
HapusScript nya tidak ada gitu
Yang dieksekusi html gituh, mana phpnya ? Wah
Hapusyaudah coba kasih contoh ane eksekusi printah print dalam PHP,, ane mah penamaan ga masalah yang terpenting fungsi nya aja bener :) dan bisa di eksekusi...
HapusMalah debat sendiri..
HapusMasa kaya gitu sampe dibikin debat sih kalian ? ckckck..
Seyogyanya kedua nya bisa berjalan berdampingan.. sendiri-sendiri mah juga hayuk wae.. cuma masalah penamaan, kalo orang 'smart' mah ga akan memperdebatkan cuma hal sepele seperti itu atuh kang..
*salaman*
iya sebenarnya ini cuma masalah penamaan aja kok :) yang penting tujuannya sama...
Hapusiku javascript ek ok
Hapuslah iya, tapi kan jalaninnya di perintah PHP gmna sih :D
Hapusga jelas tutorial nya
BalasHapusjiah makanya belajar bahasa pemrograman biar jelas :D
Hapusyang mengunjungi link web anda ini karna ingin belajar pemograman...
Hapussayangnya admin dari web ini tidak bertanggung jawab dan atitudenya kurang dalam merespon pengunjungnya...
belajar cara berbicara yang benar dulu, coba baca lg tu artikel anda apakah seperti itu caranya...???
dan coba baca artikel dari web lain..
admine sok
Hapussok gmna yang duluan mempermasalahkan hal yang ga guna siapa? ujung nya yang tadinya tau jadi tau kan? ga masalah mau javascript mau php, dlu ane emng rada ga ngerti, tapi waktu ane udah buat ternyata emng harusnya javascript tp ane mikir klo perintah print itu gada di php gada adanya windows print, kalau mau php ya pake plugin, gitu aja sih
HapusCoba tambah button, pas button d klik baru print biar lebih jelas
BalasHapusudah di,,, itu button link nya bisa di arahin kemana aja bebas, pas udah di arahin onClick nya langsung eksekusi script Print nya...
Hapuswalah...... simple ternyata :D
BalasHapusemng simple,, emng mau nya gimara kal :D...
HapusKalo yg php tapi ada button nya? HeHe
BalasHapusRibet dah bikin sndiri :v,,, atau pake plugin biar bagus ...
Hapuskyknya di atas udah di buatin gan.
Hapuskalau untuk pengaturan margin nya kaya gimina ya ?
BalasHapuskarena halaman 1 dan halaman selanjutnya itu berbeda css nya ..
jadi saya mau nampilin tabel nah di dalam tabel nya menggunakan margin-top , tapi di halaman ke dua itu ga berlaku
farah, yang mau di print bagian mana?... margin top apa halaman 1 nya,, saran ane sih bikin halaman baru yang tujuannya untuk file printn dengan menghapus smua cssnya biar keliatan bgs pas di cetak... buat halaman baru lalu pake script print ini..
HapusKalo script print preview dari hasil pencarian gimana ya ? Mohon bantuannya..
BalasHapuskalau hasil pencarian gmpang gan, coba aja kasih tombol print di bawah hasil pencariannya,, soalnya script windows print ini melakukan print pada tangkapan layar terakhir,, kalau mau lebih advance bisa pake plugin tertentu,.
HapusKalau hasil print nya dalam bentuk pdf gimaana gan.?
BalasHapusgampang banget gan, install aja aplikasi foxit reader, nanti printnya pake foxit jadi PDF.
Hapusgimana kodinga sesudah download ada backgroundnya di file pdf
BalasHapuskykny udah ane jelasin di atas gan, css nya clearin dlu bikin plain aja polos abis itu baru load pake windows print.
Hapusgini mah gampang, gk usah diajarin orang juga pada ngerti bang
BalasHapuslah terus agan ngapain nyantol disini hahaha
HapusBerhasil ko gan, tengkuy
BalasHapusok gan sama sama :)
Hapusgan tombol printnya kok ngikut waktu di print???
BalasHapusiyanih. jawab dong gan
Hapuskalau ga mau ada tombol printnya buat aja di page baru gan jadi ke halaman yang gada tombol printnya hehe, jd scriptnya otomatis load ketika pagenya di buka,
Hapusgan, pada layout/halaman print nya..ada alamat pengambilan data nya tuh, bisa dihilangin gak? yang http://localhost/...
BalasHapusini ada 2 cara gan, pertama bisa di settingan printernya di google crome ada untuk hilangin header dan footer printnya, cara kedua bisa pake css, tp ane blm share caranya hehe gampang gan, kalo mau lbh lengkap wa ane aja.
Hapusgan, kok button "Print" ikut kecetak??
BalasHapusprintnya di buat di halaman baru gan yang ga ada tombolnya :)
Hapuspunya saya kok header adminnya ikut masuk kehalaman cetak ya????
BalasHapusini ada 2 cara gan, pertama bisa di settingan printernya di google crome ada untuk hilangin header dan footer printnya, cara kedua bisa pake css, tp ane blm share caranya hehe gampang gan, kalo mau lbh lengkap wa ane aja.
Hapusgan mau tanya, itukan button printnya untuk halaman tsb, kalo saya sudah bikin laporan dlm bentuk fpdf, cara masukan link fpdf ke tombol button halaman tsb gmn?
BalasHapusfpdf itu plugin? kalau ane sih pake foxit reader aja gan printnya, nnti otomatis jadi PDF.
Hapusdi fpdf ane liat ada perintah print juga gan http://www.fpdf.org/en/script/script36.php
Hapusgan kalau ikut ini ke print tapi tombol print nya masih nongol. gimana caranya supaya tombol print nya gak nongol pas mau ngeprint
BalasHapusrintnya di buat di halaman baru gan yang ga ada tombolnya :)
Hapusiya nih gan betul kata James Philip Montalalu, tolong dong berbagi ilmunya
BalasHapusapa lagi yang mau di tnyain gan hehe
Hapusane bukannya ga mau berbagi ilmu tapi karena kesibukan :D
Hapusthanks infonya kak
BalasHapusok sama sama gan :) sering mampir ya
HapusMantap...
BalasHapusok gan sama sama
Hapusbang kalo misalkan prinnya sebagian aja gimana?
BalasHapusbisa?
mohon bantuannya kak
ga bsa kecuali pake plugin, soalnya ini perintah print di 1 halaman page. atau bsa diakalin pakai new tab atau new windows.
HapusGan kalo setelah ngeprint halaman itu terus pindah ke halaman lain bisa ga ya?
BalasHapusbsa aja gan di akalin pake javascript lagi after action teken tombol print, jadi perintah javascriptnya tutup new tab.
HapusHide aja element tombolnya pakai javascript
BalasHapusitu jelas
BalasHapussimple bngt emng gan hehe saya juga masih pake fungsi ini smpe di bawa kerja.
Hapussip terimakasih guys berguna
BalasHapussiap sama sama gan :)
Hapusmnding new tab aja gan untuk print yang gada tombolnya.
BalasHapusMakasih kak tutorialnya, sangat berguna 😊
BalasHapusOk sama sama gan :) kalau mau tester coba pake Foxit PDF biar langsung kelihatan hasilnya.
HapusTerima kasih bang...ahamdlillah berhasil....
BalasHapusok sama sama gan :)
HapusTahks gan atas tutornya saya sangat terbantu untuk tugas saya terimakasih !!!
BalasHapusok gan sama2 dasar banget ini
HapusTrims gan, its work
BalasHapusok gan sama2
Hapus