Menampilkan data antara 2 tanggal

indra · Dec 27, 2012
Maaf sebelum nya, saya ada masalah soal query pencarian data dengan kondisi antara 2 tanggal.

saya ingin menampilkan data antara tanggal aqal dan tanggal expired.

ini sebagian script dari query nya :

<?php
if(isset($_POST)){
//menangkap nilai form
$host="localhost";
$user="root";
$password="";
$db="verifikasi";
$konek=mysql_connect($host,$user,$password) or die (mysql_error());
mysql_select_db($db,$konek) or die (mysql_error());
$forwarder=$_POST;
$service=$_POST;
$kota=$_POST;
$delivery2=$_POST;


include "conn.php";
$query1=mysql_query("select * from tbl_ekspedisi where tgl_awal >= '$delivery2' AND tgl_akhir <= $delivery2 AND kode_ekspedisi like '%$forwarder%' AND service like '%$service%' AND destkota like '%$kota%' ",$konek) or die (mysql_error());
while ($data1=mysql_fetch_array($query1)){
$kodeekspedisi = $data1;
$namaekspedisi = $data1;
$area = $data1;
$service2 = $data1;
$kota2 = $data1;
$kg1 = $data1;
$kgnext = $data1;
$minkg = $data1;
$leadtime = $data1;
$kriteria = $data1;
$tglinput = $data1;
$tglakhir = $data1;
}
}
?>
data yang saya cari ga muncul.. kira2 salah dimana nya yah ..?
karena dalam dalam database saya, isi nya :
misal :
tbl_harga
| id | kode_ekspedisi |service| kota | minkg | kg1 | kgnext | tgl_awal | tgl_akhir |
1 CRGO0001 REGLUER Surabaya 1 5000 4000 2011-01-01 2011-12-31
2 CRGO0001 REGULER Surabaya 2 9000 4000 2012-01-01 2012-12-31
tbl_barang
| id | kodebarang | kode_ekspedisi | service | delivery | weight | total |
1 kd_0001 CRGO0001 REGULER 2011-05-20 20 81000
2 kd_0001 CRGO0001 REGULER 2012-04-30 50 201000

mohon bantuan nya..
sebelum dan sesudah nya saya ucapkan terima kasih
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Dec 29, 2012 · 0 Suka · 0 Tidak Suka
kalau dilihat dari kodenya, sepertinya tidak ada yang salah. Coba kamu print sqlnya dan coba jalankan di phpMyAdmin (atau ditempat lainnya)

echo "select * from tbl_ekspedisi where tgl_awal >= '$delivery2' AND tgl_akhir <= $delivery2 AND kode_ekspedisi like '%$forwarder%' AND service like '%$service%' AND destkota like '%$kota%' ";

coba lihat apakah di phpmyadmin keluar error atau tidak?