Merhaba arkadaşlar,

İki tarih arasındaki verileri listelemeye çalışıyorum ancak bir türlü sağlıklı sonuç alamadım.

Veritabanında sutunu date değilde varchar olarak tutuyorum. GÜn- Ay-Yıl Şeklinde

Kullandığım kodlar şu şekilde,

<form action="" method="post">
<input type="date" name="tarih1" value="<?php echo date("Y-m-d"); ?>"> - 
<input type="date" name="tarih2" value="<?php echo date("Y-m-d"); ?>">
	<button type="submit" class="btn btn-warning btn-xs" style="height:25px" name="filtre">Filtrele</button>
	<button type="submit" class="btn btn-success btn-xs" style="height:25px" >Temizle</button>
				  
</form>

<?php

if (isset($_POST['filtre']))
	{
	$t = explode("-", $_POST['tarih1']);
	$yenitarih1 = $t[2] . "-" . $t[1] . "-" . $t[0];
	$t2 = explode("-", $_POST['tarih2']);
	$yenitarih2 = $t2[2] . "-" . $t2[1] . "-" . $t2[0];
	$onaylanan = mysql_query("select * from basvurular where tarih BETWEEN '$yenitarih1' and '$yenitarih2' and basvurudurum=1 and seviye=2 order by basvuruid desc");
	}

?>
Yardımcı olursanız sevinirim.
İyi çalışmalar