Merhaba arkadaşlar , sizlere bir sorum olacak...
satış tablomda alış_fiyatı ve satış_fiyatı isimli tablolarım var ve bunlara veri girili.
sipariş tablomda ise tarih , tarih tamamlanmış siparişler var siparişin id'inden satış tablosuna erişebiliyorum.
yapmak istediğim
bugunki kazancı hesaplamak yani satıştan-alış çıkarılıp ekrana gelmesi lazım...
(bir güne ait 20 tane sipariş olabilir , bunları toplaması gerekli )
nasıl yapacağımı çözemedim br türlü
biraz örnek verebilirseniz sevinirim
bunu aylık ve haftalık kazanç olarakda yapmak istiyorum.
toplam karı hesaplama ile ilgili bir soru
12
●1.972
- 20-01-2010, 01:57:47Kimlik doğrulama veya yönetimden onay bekliyor.dikkat edilmesi gereken iki nokta var
ilk olarak bugün değişkenindeki date(); fonksiyonunu mysqldeki tarih sistemine göre ayarlamanız gerekmekte. gün ay yıl olarak yoksa bugün geçilen siparişlere erişemez.
bir diğeride satış ve alışların yazıldığı tablonun int olmasında fayda var.
$bugun = date(); # Bugünün Tarihi $bugunkusatislar = mysql_query("SELECT * FROM siparis WHERE tarih = '$bugun'"); // Bugün Sipariş Verilen Ürünler $kactane = mysql_num_rows($bugunkusatislar); // Kaç tane sipariş var ? $toplam_al = mysql_query("select sum(afiyat) as taf from satis"); $toplam_alis = mysql_result($toplam_al,0,'taf'); // Ürünlerin Toplam Alış Fiyatı $toplam_sat = mysql_query("select sum(sfiyat) as tsf from satis"); $toplam_satis = mysql_result($toplam_sat,0,'tsf'); // Ürünlerin Toplam Satış Fiyatı $kar = ($toplam_satis-$toplam_alis); // Klasik Esnaf hesabı :) echo 'Bugünkü satış sayısı :<b> '.$kactane."</b><br />"; echo 'Bugünkü Toplam Kar :<b> '.$kar."</b><br />"; - 20-01-2010, 08:58:49Üyeliği durduruldutarih alanlarini date olarak tutmalisiniz yada time() fonkisyonu değerini alip kullanmalisiniz
- 20-01-2010, 14:33:20Üyeliği durduruldudediğiniz gibi yaptım toplam yükleme sayısını gösterdi fakat kar oranını göstermediegalix adlı üyeden alıntı: mesajı görüntüle
afiyat , sfiyat olarak kendi değişkenlerimi yazdım
tarih formatı yıl-ay-gün şeklinde tarihe göre kaç tane sipariş olduğunu yazıyor.