durum diye bir değişken koy kiraladıgında durumu 1 yap kira süresi bittiginde 0 yap kiralama kodundada bir if koy eger de durum 1 se kiralama çalışmasın yok 0 sa çalışsın bitti gitti
Sanırım yanlış anladınız. Bir örnek ile açıklamaya çalışayım.
12.08.2021 ile 16.08.2021 arasında "A" isimli ürünün "32" bedenini kiraya verdim diyelim.
Ayın 12si ile 16sı arasında bu ürünü "mysql BETWEEN" ile kontrol ettirip ürünün müsait olmadığını gösterebiliyorum fakat yeni kiralama da aynı ürünü 11.08.2021 ile 17.08.2021 olarak kiralamaya çalıştığımda yine kiralama işlemi yapıyor.
Normalde ürün 12si ile 16sı arası zaten kiralandı. 11i ile 17si arası kiralanması mümkün değil.