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.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

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.