Bunu için şöyle bir sistem geliştirdim saatleri sistemden alıyoruz ve 15 dakkika ekletiyoruz başlangınc ve bitiş saatleri var ögle mesaisinede cıkartıyoruz ve randevun alıgındıgı tablodan karşılaştırıyoruz randevusu olan saatler gözukmuyor ama takıldım nokta var
mysql_num_rows() expects parameter 1 to be resource, boolean given in hatası alıyorum
<?php
include('baglanti.php');
mysql_unbuffered_query('SET NAMES utf8');
$doktorklinikler="Naci CELİK";
$randevuTarih="";
// $klinikId=$_POST['doktorklinikler'];
$rv='';
$baslangic = "09:00:00";
$baslangic = strtotime($baslangic);
$bitis = "15:00:00";
$bitis = strtotime($bitis);
while (intval($baslangic)<intval($bitis)){
$query=mysql_query('select * from randevu where doktorklinikler="'.$doktorklinikler.'" and randevuTarih="'.$randevuTarih.'" and rsaat="'.date("H:i",$baslangic));
$result = mysql_query($query);
echo mysql_num_rows($result);
echo mysql_error();
/*
if (($baslangic<=strtotime("12:00:00") || $baslangic>=strtotime("13:30:00"))&&$query[0]=0){echo date("H:i",$baslangic).'<br>';}
*/$baslangic = strtotime("+15 minute", $baslangic);
}
?>