Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

pencarian data berdasarkan tanggal

PAGII SEMUA .....
jadi di pagi yang cerah nan SURAM ini saya kembali bertanya mungkin terdengan bodoh tapiii saya jg kurang paham
saya punya skrip
<?php
//include_once "library/inc.seslogin.php";
include_once "library/inc.connection.php";
include_once "library/inc.library.php";

# Deklarasi variabel
$filterSQL = "";
$tglAwal = "";
$tglAkhir = "";

# Membaca tanggal dari form, jika belum di-POST formnya, maka diisi dengan tanggal sekarang
$tglAwal = isset($_POST['cmbTglAwal']) ? $_POST['cmbTglAwal'] : "01-".date('m-Y');
$tglAkhir = isset($_POST['cmbTglAkhir']) ? $_POST['cmbTglAkhir'] : date('d-m-Y');

// Jika tombol filter tanggal (Tampilkan) diklik
if (isset($_POST['btnTampil'])) {
// Membuat sub SQL filter data berdasarkan 2 tanggal (periode)
$filterSQL = "WHERE ( tgl_penggunaan BETWEEN '".InggrisTgl($tglAwal)."' AND '".InggrisTgl($tglAkhir)."')";
}
else {
// Membaca data tanggal dari URL, saat menu Pages diklik
$tglAwal = isset($_GET['tglAwal']) ? $_GET['tglAwal'] : $tglAwal;
$tglAkhir = isset($_GET['tglAkhir']) ? $_GET['tglAkhir'] : $tglAkhir;

// Membuat sub SQL filter data berdasarkan 2 tanggal (periode)
$filterSQL = "WHERE ( tgl_penggunaan BETWEEN '".InggrisTgl($tglAwal)."' AND '".InggrisTgl($tglAkhir)."')";
}

# UNTUK PAGING (PEMBAGIAN HALAMAN)
$barisData = 50;
$halaman = isset($_GET['hal']) ? $_GET['hal'] : 0;
$pageSql = "SELECT * FROM penggunaan $filterSQL";
$pageQry = mysql_query($pageSql, $koneksidb) or die ("error paging: ".mysql_error());
$jumData = mysql_num_rows($pageQry);
$maksData = ceil($jumData/$barisData);

// Baca Jam pada Komputer
date_default_timezone_set("Asia/Jakarta");
?>


Use Report by Period





LAPORAN PENGGUNAAN PER PERIODE
" method="post" name="form1" target="_self">


PERIODE PENGGUNAAN


Periode
:
" />
s/d
" />


 
 






No.
No Penggunaan
Tanggal
Department
Keterangan
Tools

<?php
# Perintah untuk menampilkan pembelian dengan Filter Periode
$btnTampil =@$_POST['btnTampil'];
if ($btnTampil){
if($tglAwal!="" AND $tglAkhir!=""){
$sql = mysql_query ("SELECT
penggunaan.*,
department.nm_department
FROM penggunaan
LEFT JOIN department ON penggunaan.kd_department = department.kd_department
$filterSQL
ORDER BY no_penggunaan DESC
LIMIT $halaman, $barisData")or die("1".mysql_error());
}else{
$sql = mysql_query ("SELECT
penggunaan.*,
department.nm_department
FROM penggunaan
LEFT JOIN department ON penggunaan.kd_department = department.kd_department
ORDER BY no_penggunaan DESC
LIMIT $halaman, $barisData")or die("2".mysql_error());}
}else{
$sql = mysql_query ("SELECT
penggunaan.*,
department.nm_department
FROM penggunaan
LEFT JOIN department ON penggunaan.kd_department = department.kd_department
ORDER BY no_penggunaan DESC
LIMIT $halaman, $barisData")or die("2".mysql_error());
}
$cek = mysql_num_rows($sql);
if($cek < 1){
?>

Tidak Di Temukan

<?php
}else{
$nomor=0;
while ($myData = mysql_fetch_array($sql)) {
$nomor++;
$noPenggunaan = $myData['no_penggunaan'];
?>

<?php echo $nomor; ?>
<?php echo $myData['no_penggunaan']; ?>
<?php echo IndonesiaTgl($myData['tgl_penggunaan']); ?>
<?php echo $myData['nm_department']; ?>
<?php echo $myData['keterangan']; ?>
" target="_blank">Cetak

<?php } ?>

Jumlah Data :<?php echo $jumData; ?>
Halaman ke :
<?php
for ($h = 1; $h <= $maksData; $h++) {
$list[$h] = $barisData * $h - $barisData;
echo " <a href='?open=Laporan-Pembelian-Periode&hal=$list[$h]&tglAwal=$tglAwal&tglAkhir=$tglAkhir'>$h ";
}
}
?>





nah di situ kan ada bagian if nya yang untuk tanggal akhir dan awal bisa tlg di koreksi
ARIGATOUU MINA-SAN
Sign In or Register to comment.