print dengan PHP
March 30, 2009
waduh, di tempat kerja gw d haruskan pake PHP! (padahal waktu kuliah belajar PHP gw ga pernah ngerti.. emoticon ngertinya cuma HTML itu juga ga di perdalamin!!) biasa manusia klo udah tuntutan pasti usahanya keras dan alhamdulillah jd jatuh hati nih ke PHP!!hehehe..
mentok waktu di suruh buat laporan! maunya kaya crystal report, ternyata ga ada! jd pake HTML aja deh!!
masih aja ada masalah, walaupun boleh tanpa tombol print yaitu pake File -> Print.. tapi gw kurang puas dengan itu!
tanya-tanya temen an konsultasi sama mbah google ternyata dapet juga dengan ga habis 1 hari!
ni codingnya :
Buat tombolnya printnya di halamn preview report
<input type=”button” name=”btn_cetak” onClick=”cetak()” value=”Cetak”>
Buat script javascript diantara tag
function cetak(param){
window.open(“cetak.php?param=”+param,”cetak”,”width=500,heigth=500,scrollbars=1″)
}
Di cetak php
Sehingga jika cetak.php diload maka akan langsung muncul dialog priint
eh, itu dapet dari orang!(bukan gw yg buat) ini cuma media penyampaian aja.. (semoga membantu) maklum blom menguasai (masih ngeja nih)
tapi itu gw juga masih blom puas!! karena bisa ngeliat hasilnya kalo udah di print aja! ok akhirnya cari-cari lagi dan mbah google sangat amat baik ngasih gw script seprti ini :
dengan itu gw baru berasa puas!
pertamanya sih tombol printnya pun ikut ke print, tapi pas pake css itu selesai juga 1 masalah gw! alhamdulillah
nb : semoga berguna
mentok waktu di suruh buat laporan! maunya kaya crystal report, ternyata ga ada! jd pake HTML aja deh!!
masih aja ada masalah, walaupun boleh tanpa tombol print yaitu pake File -> Print.. tapi gw kurang puas dengan itu!
tanya-tanya temen an konsultasi sama mbah google ternyata dapet juga dengan ga habis 1 hari!
ni codingnya :
Buat tombolnya printnya di halamn preview report
<input type=”button” name=”btn_cetak” onClick=”cetak()” value=”Cetak”>
Buat script javascript diantara tag
function cetak(param){
window.open(“cetak.php?param=”+param,”cetak”,”width=500,heigth=500,scrollbars=1″)
}
Di cetak php
Sehingga jika cetak.php diload maka akan langsung muncul dialog priint
eh, itu dapet dari orang!(bukan gw yg buat) ini cuma media penyampaian aja.. (semoga membantu) maklum blom menguasai (masih ngeja nih)
tapi itu gw juga masih blom puas!! karena bisa ngeliat hasilnya kalo udah di print aja! ok akhirnya cari-cari lagi dan mbah google sangat amat baik ngasih gw script seprti ini :
01 | <html> |
02 | <head> |
03 | <title>Tes</title> |
04 |
05 | <style type= "text/css" > |
06 | @media print { |
07 | input.noPrint { display: none; } |
08 | } |
09 | </style> |
10 |
11 | </head> |
12 | <body> |
13 |
14 | <?php |
15 | class orang { |
16 | var $nama = ‘Nyoba Print ’; |
17 | var $tinggal = ‘Di HTML’; |
18 | } |
19 | $new_plesh = new orang(); |
20 | echo "Tugas saya adalah " . $new_plesh ->nama; |
21 | echo "<br>" ; |
22 | echo "Tinggal di :" . $new_plesh ->tinggal; |
23 |
24 | ?> |
25 | <form><input class = "noPrint" type= "button" value= "Print" onclick= "window.print()" ></form> |
26 |
27 | </body> |
28 | </html> |
dengan itu gw baru berasa puas!
pertamanya sih tombol printnya pun ikut ke print, tapi pas pake css itu selesai juga 1 masalah gw! alhamdulillah
nb : semoga berguna
9 komentar:
hm... printnya itu pakai javascript ya sebenernya. bukan pakai php
Thanks Bro Scripnya...
broo saran aja nie.. tolong dong fontnya yg agak bersahabat dengan mata.. :-)
thank's gan
tulisannya gk kebaca niihhh... >.<
Mantap gan
maaf kalau pada saat simpan data dan edit bisa, tetapi pada saat buat laporan print (saya buat preview dari php) kenapa data tersebut tidak nampak ?
mohon bantuannya
input data --> ok
save data --> ok
print data --> format ok tapi data dari database nama,alamat tidak keluar ?
trim's atas bantuannya
terima kasih banyak master...
maaf bisa dikasih tau database atau detail lengkapnya? masih ngga ngerti contohnya param itu apa? makasih
terimah kasih mas broo ...
Posting Komentar