Pencarian Tanggal

Hadi Reyzaky Kudo · Jan 12, 2012
maaf i just newbie....
mau tanya script pencarian data tanggal dari tanggal sekian sampai tanggal sekian gimana ya?
misalnya dari tanggal 2012-01-01 sampai 2012-05-05.... tp tanggal di input bukan pada scriptnya tapi pada form inputan...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
<p align="center">
TANGGAL :
<input type="text" name="TANGGAL" id="TANGGAL" />
Sampai TANGGAL :
<input type="text" name="TANGGAL" id="TANGGAL" />
<input type="submit" name="button" id="button" value="V" />
</p>
<table width="100%" border="1">
<tr>
<td colspan="19"><div align="center">LAPORAN PENJUALAN</div></td>
</tr>
<?
$no=1;
//mengecek apakah nim sesuai dg database atau tidak
$TANGGAL = $_POST;
include"connectdb.php";
$sql="select * from thitung where TANGGAL = '$TANGGAL' ";
$tampil = mysql_query($sql)or die(mysql_error());
$row = mysql_fetch_array($tampil);
if(empty($TANGGAL))
{
echo"Silahkan Masukkan Tanggal";
exit;
}
elseif($TANGGAL!=$row)
{
echo"Masukkan TANGGAL yang benar";
exit;
}
else
{
?>
<tr>
<td width="22"><div align="center">No</div></td>
<td width="34"><div align="center">TGL</div></td>
<td width="47"><div align="center">K.Cust</div></td>
<td width="49"><div align="center">N.Cust</div></td>
<td width="52"><div align="center">Alamat</div></td>
<td width="63"><div align="center">No.Polisi</div></td>
<td width="41"><div align="center">Asal barang</div></td>
<td width="59"><div align="center">K.Barang</div></td>
<td width="67"><div align="center">N.Barang</div></td>
<td width="42"><div align="center">Satuan</div></td>
<td width="26"><div align="center">Qty</div></td>
<td width="36"><div align="center">@Rp</div></td>
<td width="34"><div align="center">Total</div></td>
<td width="31"><div align="center">Disc</div></td>
<td width="67"><div align="center">By.Tmbhn</div></td>
<td width="46"><div align="center">Jumlah</div></td>
<td width="43"><div align="center">Panjar</div></td>
<td width="29"><div align="center">Sisa</div></td>
<td width="84"><div align="center">Keterangan</div></td>
</tr>
<?
$sql="select tcustomer.CC,NC,ALAMAT, tbarang.KB,NB ,thitung.SPB,TANGGAL,AB,NP,JT,SATUAN,QTY,HARGA,DISC,BT,PANJAR from tcustomer,tbarang,thitung where TANGGAL BETWEEN '$TANGGAL' and '$TANGGAL' and tbarang.KB=thitung.KB and tcustomer.CC=thitung.CC and thitung.TANGGAL='$TANGGAL'";
$tampil=mysql_query($sql)or die(mysql_error());
$TANGGAL= 2;
while($row = mysql_fetch_array($tampil)){
//menampilkan nim sebanyak 1 kali saja
if($TANGGAL==1)
{
echo "$row[TANGGAL]";
}
$TANGGAL=0;
$total = $row * $row;
$jumlah= $total;
$TA= $jumlah - $row + $row ;
$sisa= $TA - $row;
$Ttotal = $Ttotal + $total;
$TDISC = $TDISC + $row;
$TQTY = $TQTY + $row;
$TBT = $TBT + $row;
$TTA = $TTA + $TA;
$TPANJAR = $TPANJAR + $row;
$TSISA = $TSISA + $sisa;
?>
<tr>
<td><div align="center"><? echo $no ?>
</div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="center"><? echo $row ?></div></td>
<td><div align="right"><? echo $row ?></div></td>
<td><div align="right"><? echo $row ?></div></td>
<td><div align="right"><? echo $total ?></div></td>
<td><div align="right"><? echo $row ?></div></td>
<td><div align="right"><? echo $row ?></div></td>
<td><div align="right"><? echo $TA ?></div></td>
<td><div align="right"><? echo $row ?></div></td>
<td><div align="right"><? echo $sisa ?></div></td>
<td><div align="right"><? echo $ket ?></div></td>
</tr>
<?
$no++;
}
?>
<tr>
<td colspan="10">&nbsp;</td>
<td><div align="right"><? echo $TQTY ?></div></td>
<td><div align="right"></div></td>
<td><div align="right"><? echo $Ttotal ?></div></td>
<td><div align="right"><? echo $TDISC ?></div></td>
<td><div align="right"><? echo $TBT ?></div></td>
<td><div align="right"><? echo $TTA ?></div></td>
<td><div align="right"><? echo $TPANJAR ?></div></td>
<td><div align="right"><? echo $TSISA ?></div></td>
<td><div align="right"></div></td>
</tr>
<?
}
?>
</table>
<p>&nbsp;</p>
</form>
</body>
</html>

ini ada script yang saya buat ,... tp apa ada saran untuk pencarian tanggal..
pada saat saya memasukan tanggal yang di cari cuma tanggal yang paling belakang yang di dapatkan. trims. ^^ . mohon bantuannya
Silahkan login untuk menjawab!