Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
850
Tıklama
0
Öne Çıkarma
yüzde indirimi için php formülü
F
7 yıl
Er
Konu Sahibi

Merhaba,
bir kutucuk; örneğin bu kutucuğa 100 yazıyorum; yanında bir kutucuk daha ona da 90 yazıyorum; göster deyince 10 çıkması gerekiyor yani 100 ün 90 olması için yüzde 10 indirim yapmam gerekiyor sonucu çıkıyor. Kendi uğraştığım ve sonuç alamadığım aşağıdaki kodun yanlışından gidebiliriz:
NOT:çıkan yüzdelik sonucun virgüllü çıkması daha iyi olur ör: %12,78


<form action="" method="post">
<textarea cols="5" rows="2" name="ana"> </textarea> &nbsp; &nbsp;
<textarea cols="5" rows="2" name="indirimli"> </textarea>
<input type="submit" value="Göster" name="goster">
</form>

<?php
if(isset($_POST["goster"]))
{
$ana=$_POST["ana"];
$indirimli=$_POST["indirimli"];
$goster=$_POST["goster"];
echo "YÜZDE &nbsp;";
echo $ana - $ana * $goster / 100 == $indirimli;
echo "&nbsp; İNDİRİM YAPMALISINIZ";
}
?>

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.

Üye Ol Şimdi Değil



T
7 yıl
Yarbay

3 satırlık echo blogunu şöyle düzenlersen daha iyi:



quote:

$oran = ($ana - $indirimli) / $ana * 100;

echo "YÜZDE &nbsp; $oran &nbsp; İNDİRİM YAPMALISINIZ<br />";





PHP'de tırnak işareti içinde değişkenler interpolasyon sonucu değeri gösterir (bu yöntem Perl 'den alınmıştır) o yüzden değişkeni basmak için ayrı echo 'lara gerek yok.



Rakamda virgülden sonra sadece 2 basamak göstermesi içinsehttps://duckduckgo.com/?q=php+show+only+two+digits&ia=qa araması sonuçlarına bak, basit bir ayrıntı o.



< Bu ileti mini sürüm kullanılarak atıldı >

F
7 yıl
Er
Konu Sahibi

Teşekkürler. Adrese teslim bir cevap oldu...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.