Merhaba bir mantık sorum olacaktı şimdi veritabanımda 2 alan var başlama ve bitiş saati diye şimdi diyelim veritabanından başlangıç saati olarak 18.00 bitiş saati olarak 20.00 geliyor,kullanıcıdanda başlama ve bitiş saati geliyor onlarda mesela 19.00 21.00 olsun şimdi ben kullanıcıdan gelen saat veritabanındaki saatin arasında kalıyor o zaman hata versin istiyorum arasında kalıyor derken şunu demek istedim, 18 de başlayan bir iş 20 de bitiyormuş veritabanında kullanıcı 19 ile 21 demiş bu saatler 18 ve 20 yide içine alıyor bu yüzden hata vermesi gerek ama kullanıcıdan 21.00 ile 23.00 gelirse veritabanına kaydetmem gerekiyor o yüzden aşağıda verdiğim kod iptal olmuş oluyor nasıl birşey yapabilirim ?


#Uygun Olmayan Kod
<?php
if ($kullanicidangelenbas>=$dbdengelenbas && $dbdengelenbitsaat<=$kullanicidangelenbit) {
echo "hata";
}
?>
Yukarıdaki kod 21.00 ile 23.00 gelirsede hata verir,bu yüzden başka koda ihtiyacım var.