Merhaba Arkadaşlar yaptığım sistem hakkında çalışmaya devam ediyorum. bir yerde daha takıldım hemen anlatayım size.
şimdi MYSQL kategoriler adında bir tablo ve içerik adında da bir tablo var.
icerik tablosunun içinde urunmiktari adında bir sütun var. atıyorum kategoriler tablosunun içinde ürün bir ve ürün iki ketegorisi var. iceriktete ürün bir kategorisine bağlı 2 tane içerik ekli icerik tablosunda bu iceriklerin miktarı urunmiktari adında sütünda o kategori idsine bağlı icerikteki ürünmiktarının toplamını php de nasıl gösterebilirim.
Yardımlarınızı bekliyorum arkadaşlar. ayrıntılı yazarsanız çok mutlu olurum gerçekten..
MYSQL de Toplam Veriyi Yazdırma
8
●1.631
- 27-02-2015, 12:08:42
- 27-02-2015, 13:03:58Üyeliği durduruldueyvallah çoooook sağol

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:03:58 -->-> Daha önceki mesaj 12:48:05 --
Misafir adlı üyeden alıntı: mesajı görüntüle
ayrı bi sayfada bütün kategorileri listelerken nasıl yapacaz acaba o konuda da yarım edebilirmisiniz
yada şöyle yapsın olursa tabi kategoriler tablosunun içinde toplam diye bir sütün açim onun içerisine yazsın ben oradan çekeyim. istediğimiz zamanda güncellenebilsin yani toplam sütünunda bütün o kategori id sine sahip ürünün verinin toplamı yazıyor oda atıyorum 1000 ben güncelledim 900 kg yaptım yeni ürün eklendiği zaman 900 kg üstünden toplayarak gidebilirmi ki nası yapılıyor o - 27-02-2015, 13:57:11kodaman adlı üyeden alıntı: mesajı görüntüle
$sorgu=mysql_query("SELECT SUM(urunmiktari) AS miktar FROM icerik GROUP BY kategori"); $veriler = mysql_fetch_array($sorgu); foreach ($veriler as $veri) { // bu kısımda $veri['miktar'] vs gibi değişkenler ile tablo falan da kullanarak yazdırabilirsin değerleri } - 27-02-2015, 14:19:37Üyeliği durdurulduhocam yeniyim biraz kusura bakma seni yordum bu kadar. yanlız ben tam anlatamadım galiba. onunla ilgili bir örnek daha verebilirmisiniz anlatsam ?Misafir adlı üyeden alıntı: mesajı görüntüle
benim bir tablom var kategoriler birde içerik tablom var.
kategoriler tablosunun içinde iki tane sütün var bunlar id ve kategori_ad
icerik te ise kategori_id ve uretimmiktari adında sütünüm var.
kategoriler şöyle olsun ürünbir - ürün iki - ürün üç
ben içerikte ürünbir kategori idsini çektim ve içerik ekledim 3 adet içerik. aynı şekilde ürüniki kategorisi idsini çektim ve içerik ekledim 3 adet ve ürünüç kategorisi idsini çektim ve onada içerik ekledim 3 adet
urunbir kategoriye ait uretimmiktari toplam verisi 100 olsun.
uruniki kategoriye ait üretimmiktari toplam verisi 500 olsun.
ürünüç kategoriye ait üretimmiktari toplam verisi de 1000 olsun.
hocam ben bunları ayrı bir sayfada listelemek istiyorum.
ama ben bu verileri güncellemek istiyorum.
atıyorum ürünbir kategorisi ait uretimmiktari verisini güncelledim 100 değilde 50 yaptım aynı kategoriye içerik ekledim üretimmiktari o icerikte 100 yazıyor güncellediğim miktar üzerine toplayarak ürün eklesin istiyorum. yani yeni değer 150 olmuş oluyor.
acaba bu mümkünmüdür? - 27-02-2015, 15:03:11kodaman adlı üyeden alıntı: mesajı görüntüle
Estagfurullah, yardım edebiliyorsam ne mutlu.
Anladığım kadarıyla özetliyorum;
Elinizde belli kategorilere göre ürünleriniz var.
Ürün-1 ve Ürün-2'den 50'şer tane var diyelim e bunlar Kategori-1'e ait.
Toplam Kategori-1'de kaç ürün var diye baktık ve 100 olduğunu gördük.
Siz bu değeri güncelleyip 50 daha arttırıp 150 olsun istiyorsunuz.
Doğru anlamış mıyım?
Eğer cevap evet ise, hayır kategori üzerinden bunu yapamazsınız.
En azından bu kodlama şekliyle olmaz.
Ya Karegori-1'e başka bir ürün eklemeniz gerek ya da Ürün-1 ve Ürün-2'nin miktarlarını değiştirmeniz gerek. - 27-02-2015, 15:08:55Üyeliği durdurulduElinizde belli kategorilere göre ürünleriniz var.Misafir adlı üyeden alıntı: mesajı görüntüle
Ürün-1 ve Ürün-2'den 50'şer tane var diyelim e bunlar Kategori-1'e ait.
Toplam Kategori-1'de kaç ürün var diye baktık ve 100 olduğunu gördük.
buraya kadar doğru hocam. benim ki bir stok sistemi sayılır. üretim yapılınca ürünmiktarı toplanarak kategorinin toplam sütünü açim oraya eklensin. ben toplamı güncellemekde istiyorum. sevkiyat oldu ben doğal olarak ordaki toplam sütündan giden miktar kadar düşürdüm günceledim atıyorum o ürün kategorisine yeni bir üretim yapıldı ve 100 ekledi. güncellenen miktar üzerinden toplayarak o 100 kg da üstüne eklensin.
yani toplam kategori önce 100 dü sonra ben sevkiyat oldu güncelledim 50 ye düştü. sonra üretim oldu 100 kg daha eklendi stokta gösterilen değer 150 olsun. mümkün olmazmı böyle - 27-02-2015, 15:13:34kodaman adlı üyeden alıntı: mesajı görüntüle
Kodlama yapısını bir miktar değiştirerek yapılabilir ama şahsi fikrimde saçma olur.
Hangi üründen stok çıkışı yapıldıysa o ürünün miktarını azaltın, kategori toplamı zaten azalır.
Sonra da yine hangi ürüne ürün girişi yapacaksanız o ürünün miktarını değiştirirsiniz yine kategori toplamı değişir.
Ancak stok takip sistemi için yine bu kodlama yapısı uygun değil.
Ürün ve kategori tabloları dışında bir de stok tablosu olması gerek.
Hangi kullanıcı (opsiyonel) hangi ürüne hangi miktarda ne zaman ürün girişi ve çıkışı yaptı gibi verilerin girilmesi için.
Bu bilgiler olmazsa stok takip sistemi olmaz diye düşünüyorum. - 27-02-2015, 15:18:48Üyeliği durdurulduaklıma şöyle bişey geldi ilk ben size kodu göstereyim.
<?php include('ayar/ayar.php'); $id = $_GET["id"]; $bul = mysql_query("select * from icerik where urunadi_id='$id'"); while($goster = mysql_fetch_array($bul)){ extract($goster); echo " <tr> <td>{$lotno}<td> <td>{$operator} </td> <td>{$makinaadi}</td> <td>{$recetemiktari} KG</td> <td>{$uretimmiktari} KG</td> <td>{$uretimtarihi}</td> </tr>"; ?> <?php } ?>bu tabonun yanına birde ben stoğa ekle butonu koyayım üretim listelenen yerdeki ürünün miktarı kadar yeni stok tablomda + işlemiyle ekleyeyim. sevkiyat olduğu zamanda o stok tablosu üzerinde - ile silerek işlem yapsın. böyle daha iyi olur bence hem mantıklı oldu galiba şimdi. adam üretim raporunu girdiği zaman listelenen tabloda o miktarı stok atlı tabloya + olarak yazdıracak tek tek.
sizce mantıklımı
