<?php
//untuk koneksi database
mysql_connect ('localhost','root','') ;
mysql_select_db ('evaluasi_rm');
//untuk menantukan tanggal awal dan tanggal akhir data di database
$min_tanggal=mysql_fetch_array(mysql_query("select min(tgl_evaluasi) as min_tanggal from evaluasi"));
$max_tanggal=mysql_fetch_array(mysql_query("select max(tgl_evaluasi) as max_tanggal from evaluasi"));
?>
<form action="ProgramLaporanKelengkapanBerkasRM.php" method="post" name="postform">
<table width="435" border="0">
<tr>
<td width="111">Kode Evaluasi</td>
<td colspan="2"><input type="text" name="kd_evaluasi" value="<?php if(isset($_POST['kd_evaluasi'])){ echo $_POST['kd_evaluasi']; }?>"/></td>
</tr>
<tr>
<td>Tanggal Awal</td>
<td colspan="2"><input type="text" name="tanggal_awal" size="15" value="<?php echo $min_tanggal['min_tanggal'];?>"/>
<a href="javascript:void(0)" onClick="if(self.gfPop)gfPop.fPopCalendar(document.postform.tanggal_awal);return false;" ><img src="../data_tanggal/calender/calender.jpeg" alt="" name="popcal" width="34" height="29" border="0" align="absmiddle" id="popcal" /></a>
</td>
</tr>
<tr>
<td>Tanggal Akhir</td>
<td colspan="2"><input type="text" name="tanggal_akhir" size="15" value="<?php echo $max_tanggal['max_tanggal'];?>"/>
<a href="javascript:void(0)" onClick="if(self.gfPop)gfPop.fPopCalendar(document.postform.tanggal_akhir);return false;" ><img src="../data_tanggal/calender/calender.jpeg" alt="" name="popcal" width="34" height="29" border="0" align="absmiddle" id="popcal" /></a>
</td>
</tr>
<tr>
<td><input type="submit" value="Tampilkan Data" name="cari"></td>
<td colspan="2"> </td>
</tr>
</table>
</form>
<p>
<?php
//di proses jika sudah klik tombol cari
if(isset($_POST['cari'])){
//menangkap nilai form
$kdevaluasi=$_POST['kd_evaluasi'];
$tanggal_awal=$_POST['tanggal_awal'];
$tanggal_akhir=$_POST['tanggal_akhir'];
if(empty($nasabah) and empty($tanggal_awal) and empty($tanggal_akhir)){
//jika tidak menginput apa2
$query=mysql_query("select * from evaluasi");
$jumlah=mysql_fetch_array(mysql_query("select count(*) as total from evaluasi"));
}else{
?><i><b>Informasi : </b> Pencarian Kode Evaluasi <b><?php echo ucwords($_POST['kd_evaluasi']);?></b> dari tanggal <b><?php echo $_POST['tanggal_awal']?></b> sampai dengan tanggal <b><?php echo $_POST['tanggal_akhir']?></b></i><?php
$query=mysql_query("select * from evaluasi where kd_evaluasi like '%$kdevaluasi%' and tgl_evaluasi between '$tanggal_awal' and '$tanggal_akhir'");
$jumlah=mysql_fetch_array(mysql_query("select count(*) as total from evaluasi where kd_evaluasi like '%$kdevaluasi%' and tgl_evaluasi between '$tanggal_awal' and '$tanggal_akhir'"));
}
?>
</p>
<table class="datatable">
<tr>
<th width="34">No</th>
<th width="90">Tgl Evaluasi</th>
<th width="131">Kd Evaluasi</th>
<th width="131">Diagnosa</th>
<th width="34">Ringkasan klr msk</th>
<th width="90">Lmbr Pengobatn</th>
<th width="90">Ctt Perkembangan</th>
<th width="90">Ctt Perawat</th>
<th width="90">Inform Consent</th>
<th width="131">Resume Medis</th>
<th width="104">Resep</th>
</tr>
<?php
//untuk penomoran data
$no=0;
//menampilkan data
while($row=mysql_fetch_array($query)){
?>
<tr>
<td><?php echo $no=$no+1; ?></td>
<td><?php echo $row['tgl_evaluasi']; ?></td>
<td align="center"><?php echo $row['kd_evaluasi'];?></td>
<td align="center"><?php echo $row['diagnosa'];?></td>
<td align="center"><?php echo $row['ringkasan_msk_klr'];?></td>
<td align="center"><?php echo $row['lmbr_pengobatan'];?></td>
<td align="center"><?php echo $row['ctt_perkembangan'];?></td>
<td align="center"><?php echo $row['ctt_perawat'];?></td>
<td align="center"><?php echo $row['inform_consent']; ?></td>
<td align="center"><?php echo $row['resume_medis'];?></td>
<td align="center"><?php echo $row['resep'];?></td>
</tr>
<?php
}
?>
<tr>
<td colspan="2">jumlah :</td>
<td align="center"><?php echo number_format($jumlah['total']);?></td>
</tr>
<tr>
<tr>
<td colspan="11" align="center">
<?php
//jika data tidak ditemukan
if(mysql_num_rows($query)==0){
echo "<font color=yellow><blink>Tidak ada data yang dicari!</blink></font>";
}
?>
</td>
</tr>
</table>
<?php
}else{
unset($_POST['cari']);
}
?>
<?php
//Laporan.php
session_start();
if (empty($_SESSION['username']) AND empty($_SESSION['passuser']))
{
echo "<link href='style.css' rel='stylesheet' type='text/css'>
<center>Untuk mengakses modul, Anda harus login <br>";
echo "<a href=../../index.php><b>LOGIN</b></a></center>";
}
else{
$aksi="modul/mod_laporan/aksi_laporan.php";
switch($_GET[act])
{
default:
echo "<h2>Laporan Data Siswa</h2>
<form method=get action='$_SERVER[PHP_SELF]'>
<input type=hidden name=module value=laporan>
<div id=paging>Masukkan Tahun Pendaftaran : ";
combothn(2000,$thn_sekarang,'kata',$thn_sekarang);
echo "<input type=submit value=Generate>
<p><a href=ctk_laporan2.php><img src='images/print.png' border=0 title=Print></a></p>
</div></form>" ;
//<input type=button value='Tambah Pendaftaran' onclick=\"window.location.href='?module=daftar&act=tambahdaftar';\">";
if (empty($_GET['kata']))
{
echo "<table>
<tr><th>no</th><th>tgl. daftar</th><th>nama siswa</th><th>tgl. lahir</th><th>kelas</th><th>jenkel</th><th>status </th><th>agama</th><th>alamat</th><th>wali</th><th>gambar</th></tr>";
$p = new Paging;
$batas = 5;
$posisi = $p->cariPosisi($batas);
$tampil=mysql_query("SELECT * FROM daftar,kelas,jenkel,status,agama
WHERE kelas.id_kelas=daftar.id_kelas
AND jenkel.id_jenkel=daftar.id_jenkel
AND status.id_status=daftar.id_status
AND agama.id_agama=daftar.id_agama
ORDER BY id_daftar DESC LIMIT $posisi,$batas");
$no = $posisi+1;
while($r=mysql_fetch_array($tampil))
{
$tgl_lahir = tgl_indo($r[tgl_lahir]);
$tgl_daftar = tgl_indo($r[tgl_daftar]);
echo "<tr><td>$no</td>
<td>$tgl_daftar</td>
<td>$r[nama_siswa]</td>
<td>$tgl_lahir</td>
<td>$r[nama_kelas]</td>
<td>$r[nama_jenkel]</td>
<td>$r[nama_status]</td>
<td>$r[nama_agama]</td>
<td>$r[alamat]</td>
<td>$r[wali]</td>
<td align=center><img src='../foto_siswa/small_$r[gambar]'></td>
</tr>";
$no++;
}
echo "</table>";
$jmldata = mysql_num_rows(mysql_query("SELECT * FROM daftar"));
$jmlhalaman = $p->jumlahHalaman($jmldata, $batas);
$linkHalaman = $p->navHalaman($_GET[halaman], $jmlhalaman);
echo "<div id=paging>$linkHalaman</div><br>";
break;
}
// akhir if 1
else
{
echo "<table>
<tr><th>no</th><th>tgl. daftar</th><th>nama siswa</th><th>tgl. lahir</th><th>kelas</th><th>jenkel</th><th>status</th><th>agama</th><th>alamat</th><th>wali</th><th>gambar</th></tr>";
$p = new Paging;
$batas = 15;
$posisi = $p->cariPosisi($batas);
$tampil=mysql_query("SELECT * FROM daftar,kelas,jenkel,status,agama
WHERE YEAR(tgl_daftar) LIKE '%$_GET[kata]%'
AND kelas.id_kelas=daftar.id_kelas
AND jenkel.id_jenkel=daftar.id_jenkel
AND status.id_status=daftar.id_status
AND agama.id_agama=daftar.id_agama
ORDER BY id_daftar DESC LIMIT $posisi,$batas");
$no = $posisi+1;
while($r=mysql_fetch_array($tampil))
{
$tgl_lahir = tgl_indo($r[tgl_lahir]);
$tgl_daftar = tgl_indo($r[tgl_daftar]);
echo "<tr><td>$no</td>
<td>$tgl_daftar</td>
<td>$r[nama_siswa]</td>
<td>$tgl_lahir</td>
<td>$r[nama_kelas]</td>
<td>$r[nama_jenkel]</td>
<td>$r[nama_status]</td>
<td>$r[nama_agama]</td>
<td>$r[alamat]</td>
<td>$r[wali]</td>
<td align=center><img src='../foto_siswa/small_$r[gambar]'></td>
</tr>";
$no++;
}
echo "</table>";
break;
}
//akhir if 2
case "tambahdaftar":
break ;
case "editdaftar":
break;
}
}
?>
<?php
//ctk_laporan.php
session_start();
//koneksi ke database
include "../config/koneksi.php";
//include "modul/mod_laporan/laporan.php";
//akhir koneksi
//include "fpdf.php";
#sertakan library FPDF dan bentuk objek
require_once ("fpdf/fpdf.php");
//require_once ("modul/mod_laporan/laporan.php");
$tgl = date('d-M-Y');
$pdf = new FPDF('L');
$pdf->Open();
$pdf->addPage();
$pdf->setAutoPageBreak(false);
$pdf->setFont('Arial','',12);
$pdf->text(10,30,'RA. BINA MUJTAMA');
$pdf->text(10,36,'INFORMASI DATA SISWA');
$yi = 50;
$ya = 44;
$row = 6;
$pdf->setFont('Arial','',9);
$pdf->setFillColor(222,222,222);
$pdf->setXY(10,$ya);
$pdf->CELL(6,6,'NO',1,0,'C',1);
$pdf->CELL(20,6,'Tgl Daftar',1,0,'C',1);
$pdf->CELL(30,6,'Nama Mahasiswa',1,0,'C',1);
$pdf->CELL(20,6,'Tgl Lahir',1,0,'C',1);
$pdf->CELL(15,6,'Kelas',1,0,'C',1);
$pdf->CELL(20,6,'Jenis Kelamin',1,0,'C',1);
$pdf->CELL(20,6,'Status',1,0,'C',1);
$pdf->CELL(20,6,'Agama',1,0,'C',1);
$pdf->CELL(75,6,'Alamat',1,0,'C',1);
$pdf->CELL(47,6,'Wali',1,0,'C',1);
//$pdf->CELL(30,6,'Foto',1,0,'C',1);
//$tahun = $_GET['kata'] ;
$ya = $yi + $row;
$sql = mysql_query("SELECT * FROM daftar,kelas,jenkel,status,agama
WHERE MONTH(tgl_daftar) = '%$_GET[$kata]%'
AND kelas.id_kelas=daftar.id_kelas
AND jenkel.id_jenkel=daftar.id_jenkel
AND status.id_status=daftar.id_status
AND agama.id_agama=daftar.id_agama
ORDER BY id_daftar ");
$i = 1;
$no = 1;
$max = 31;
$row = 6;
while($data = mysql_fetch_array($sql)){
$pdf->setXY(10,$ya);
$pdf->setFont('arial','',9);
$pdf->setFillColor(255,255,255);
$pdf->cell(6,6,$no,1,0,'C',1);
$pdf->cell(20,6,$data['tgl_daftar'],1,0,'L',1);
$pdf->cell(30,6,$data['nama_siswa'],1,0,'L',1);
$pdf->CELL(20,6,$data['tgl_lahir'],1,0,'L',1);
$pdf->CELL(15,6,$data['nama_kelas'],1,0,'L',1);
$pdf->CELL(20,6,$data['nama_jenkel'],1,0,'L',1);
$pdf->CELL(20,6,$data['nama_status'],1,0,'L',1);
$pdf->CELL(20,6,$data['nama_agama'],1,0,'C',1);
$pdf->CELL(75,6,$data['alamat'],1,0,'L',1);
$pdf->CELL(47,6,$data['wali'],1,0,'L',1);
//$pdf->CELL(30,6,$data['gambar'],1,0,'C',1);
$ya = $ya+$row;
$no++;
$i++;
//$dm[kode] = $data[id_daftar];
}
$pdf->text(200,$ya+6,"Jakarta , ".$tgl);
$pdf->text(200,$ya+24,"(Nama Jelas)");
$pdf->output();
?>