belirli sayı aralıklarıyla farklı işlemler.
$fiyat = 90;
$tarih = 5;
if($tarih <= 6){
$sonuc1 = $fiyat * $tarih;
echo $sonuc1;
}elseif($tarih <= 7 || 14){
$islem2 = $fiyat - 20;
$sonuc2 = $islem2 * $tarih;
echo $sonuc2;
}elseif($tarih <= 15 || 21){
$islem3 = $fiyat - 25;
$sonuc3 = $islem3 * $tarih;
echo $sonuc3;
}
yukarıdaki kodda sorun yaşıyorum, işlemin mantığı tam olarak şöyle
girilen tarih 6 veya 6'dan küçükse normal fiyat ile çarpsın
girilen tarih 7 veya 14 arasında ise, fiyatdan 20 tl düşsün ve çıkan yeni fiyatla tarihi çarpsın
bu şekilde bir işlem yanlız ben tarihi 15 veya 17 yazsamda 15 || 21 bölümüne geçmiyor 7 || 14 bölümünde yapıyor işlemini :S
nasıl yapabilirim bunu yardımcı olurmusunuz
2012-04-07 16:47:25 Edit:2012-04-07 16:49:13
Php
burası yanlış:
($tarih <= 7 || 14)
doğrusu şöyle:
($tarih > 7 && $tarih < 14)
Her programcı birgün Php yi tadacaktır
2012-04-08 11:06:34