Terkadang kita tersita waktu dalam pembuatan laporan menggunakan bahasa pemrograman web. dari pengalaman yang saya lakukan menggunakan FPDF, ataupun software tambahan lainnya sangat menguras waktu dan tenaga. setelah googling saya menemukan ada cara yang lebih mudah, yaitu menggunakan dopdf.
Untuk mendapatkanya anda dapat download di sini.Setelah di download file tersebut. lakukan setup file doPdf tersebut dengan cara klik 2 kali pada file doPDF, kemudian ikuti langkahnya hingga selesai.
Setelah itu kita lanjutkan dengan cara membuat file php yang berisi kode PHP dan MySqlnya seperti berikut ini.:
<html>
<head>
<title>Daftar Nilai Mata kuliah Jaringan Komputer</title>
<style type="text/css">
table, td, th
{
border:1px solid black;
border-collapse:collapse;
}
th
{
background-color:#F2F2F2;
color:#000000;
}
</style>
</head>
<body>
<p align="center"><strong>Daftar Nilai Mata kuliah Jaringan Komputer<br>
Program :S1 / Teknik Informatika </strong></p>
<table width="459" border="1" align="center">
<tr>
<td><div align="center">No</div></td>
<td><div align="center">NIS</div></td>
<td><div align="left">Nama </div></td>
<td><div align="center">Absen</div></td>
<td><div align="center">Tugas</div></td>
<td><div align="center">UTS</div></td>
<td><div align="center">UAS </div></td>
<td><div align="center">Nilai</div></td>
<td><div align="center">Index</div></td>
</tr>
<?php
include("conn.php");
$view="select nis,nama,absen,nil_tugas,nil_uts,nil_uas from nilai";
$ok=mysql_query($view);
$i=1;
while($brs=mysql_fetch_array($ok))
{
$nilai=(($brs['absen']*0.1)+($brs['nil_tugas']*0.25)+($brs['nil_uts']*0.25)+($brs['nil_uas']*0.4));
if($nilai > 80)
{ $index="A";}
elseif($nilai > 70)
{ $index="B";}
elseif($nilai > 60)
{ $index="C";}
elseif($nilai > 50)
{ $index="D";}
else
{ $index="E";}
echo"<tr>
<td><div align=center>$i</div></td>
<td><div align=center>$brs[nis]</div></td>
<td><div align=left>$brs[nama]</div></td>
<td><div align=center>$brs[absen]</div></td>
<td><div align=center>$brs[nil_tugas]</div></td>
<td><div align=center>$brs[nil_uts]</div></td>
<td><div align=center>$brs[nil_uas]</div></td>
<td><div align=center><b>$nilai</b></div></td>
<td><div align=center><b>$index</b></div></td>
</tr>";
$i++;
}
?>
</table>
</body>
</html>
setelah itu kita save dengan nilai_jarkom.php dan jalankan di browser dan tampilan akan tampil sebagai berikut
kemudian klik menu file->print
0 komentar:
Posting Komentar