Merhabalar. Rezervasyon sistemi yapmaya çalışıyorum php ile. 2 tarih arası fark alabiliyorum gün için ve fiyatta belirleyebiliyorum. Ama hesaplamada yanlışlık yapıyorum. İstediğim sistem şöyle.
1 ocak ile 5 ocak fiyat 100tl, 6 ocak ile 10 ocak arası fiyat ise 200tl olsun.
Ben 4 ocak ile 8 ocak arası fiyat hesaplama çalıştığımda yapamıyorum. Bunun için sanırım datediff kodu kullanmam lazımmış. Bu konuda yardımcı olacak var mı sadece fiyat 2 ayrı fiyatı hesaplattırmak istiyorum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Bu şekilde 2 tarih aralığı arasındaki "gün" farkını bulabilirsiniz PHP'de.
Mesela 4-8 Ocak arasını bulacaksan, önce 6 Ocak'tan 4 Ocak tarihini çıkarıyorsun, 2 kaldı değil mi? 2 x 100 = 200 bu cepte. Sonrasında da 8 Ocak'tan 6 Ocak tarihini çıkarıyorsun yine 2 gün var. 2 x 200 = 400 bu da cepte.
200 + 400 = 600 Cevabı buluyorsun.
Artık burası biraz da senin algoritma yeteneğine bağlı. Eğer birden fazla çok sayıda farklı tarih aralıkları-farklı fiyatlar varsa her tarih aralığına bir isim verip bunları bir listeye, diziye falan atabilirsin.
1 ocak ile 5 ocak fiyat 100tl,
6 ocak ile 10 ocak arası fiyat ise 200tl olsun.
Ben 4 ocak ile 8 ocak arası fiyat hesaplama çalıştığımda yapamıyorum. Bunun için sanırım datediff kodu kullanmam lazımmış. Bu konuda yardımcı olacak var mı sadece fiyat 2 ayrı fiyatı hesaplattırmak istiyorum.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.