s.a
iki tarih arasındaki verileri çekmek istiyorum.
<?
include"config.php";
$sora = "select * FROM reklam";
$querya=mysql_query($sora);
while ($yazdira=mysql_fetch_array($querya)) {
$sor="SELECT * FROM reklam WHERE tarih1 <= '". $yazdira[tarih1] ."' AND tarih2 >= '". $yazdira[tarih2] ."'";
$query=mysql_query($sor);
while ($yazdir=mysql_fetch_array($query)) {
?>
<?=$yazdir[reklamadi];?>
<?
}
}
?>içerikleri 2 tarih arası göstermek istiyorum. gösterim zamanı tarih 1 den küçükse ve tarih 2 den büyükse içerik görüntülenmeyecek. BETWEEN kullandım fakat yine sonuç alamadım. nasıl düzeltebilirim. üstteki kodlar temsili.
Bu şekide bir SQL sorgusu sisteminizi yavaşlatır.. Tek bir while kullanmanızı öneririm....