Merhabalar. PHP ile stok ile ilgili bir işlem yaptırmak istiyorum. Veritabanında kayıtlı olan stok durumuna başka depodan gönderilen değeri eklemek istiyorum. örnek olarak depo1'de 30 adet ürün var, depo2'den 10 adet daha ürün gönderiyorum ve toplam 40 olması gerekiyor
yardımcı olabilecek var mı
PHP ile veritabanında toplama işlemi
4
●126
- Kabul Edilen Cevap
- 0 Beğeni
-
- 28-08-2023, 23:22:423 adet depo olduğunu varsayalım.. 1 depo ana depo, diğer 2 depo satış yapılan depo. Depo2'de yer alan 'kalem' ürünü bittiğinde depo1'den depo'ye kalem aktarıyorum. Depo2'de görünen stok 2 idi, ben de ana depodan depo2'ye 5 tane daha kalem gönderdim. Depo2'de ki kalem sayısı 7 oldu. Yani aslında bir update işlemi yapıyorum, 2 ID'li deponun stok_sayisi sütununda mevcut stok + post işlemi ile alınan ( yani 5 ) stok eklenerek toplam 7 olacak.LETRX adlı üyeden alıntı: mesajı görüntüle
- 28-08-2023, 23:26:28Mevcut bir veritabanınız varsa pm de atabilirseniz incelemek istiyorum dediğinizi anladım.ukocar adlı üyeden alıntı: mesajı görüntüle
- 28-08-2023, 23:27:31Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.ukocar adlı üyeden alıntı: mesajı görüntüle
<?php $query = $pdo->prepare("update depolar set stok_sayisi = stok_sayisi + :stok where depo_id = :id"); $query->execute(['stok'=>5, 'id'=>2]);Tablo yapınız ve kod yapınız bilinmeden verilecek en basit örnek bu olur