-
Üyelik
26.02.2020
-
Yaş/Cinsiyet
25 / E
-
Meslek
Yazılım
-
Konum
Kocaeli
-
Ad Soyad
K** D**
-
Mesajlar
48
-
Beğeniler
8 / 6
-
Ticaret
1, (%100)
arkadaşlar merhaba paket servis siparişi alma scripti yazıyorumda , forma veritabanından ürünleri çekiyorum sipariş girerken seçiyorum ama 1 tane ürün ile sipariş girebiliyorum. bunu nasıl düzeltebilirim
örnek
adres : pin yazılım ofisine
ürünler : 2 simit , 1 poğaça 1 ayran 1 çay gibi
ama şuan sadece 2 simit siparişi girebiliyorum yardımlarınızı bekliyorum..
-
Üyelik
12.10.2018
-
Yaş/Cinsiyet
37 / E
-
Meslek
Muhasebeci
-
Konum
Ankara
-
Ad Soyad
F** C**
-
Mesajlar
56
-
Beğeniler
7 / 20
-
Ticaret
0, (%0)
tablo yapısı nasıl, siparişler adında farklı bir tablo oluşturup aynı sipariş numarası ile birden fazla kayıt yaptırabilirsin diye geliyor aklıma ama
1 kişi bu mesajı beğendi.
-
Üyelik
11.09.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
1077
-
Beğeniler
361 / 361
-
Ticaret
33, (%100)
Hocam yazdığınız kodları paylaşabilir misiniz? Bu şekilde bir şey söylemek çok zor
1 kişi bu mesajı beğendi.
-
Üyelik
11.09.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
1077
-
Beğeniler
361 / 361
-
Ticaret
33, (%100)
Yanlış anlamadıysam veritabanı yapınızda hata var. Müşteri ve sipariş arasında SiparisUrun diye bir tablo oluşturun.
Müşteri tablomuz aşağıdaki gibi olsun
ID____AD
5_____Ahmet
kaydımız 2 simit 1 çay sipariş etsin
Urunler tablomuz aşağıdaki gibi olsun
ID______AD
4_______Simit
7_______Çay
Sipariş tablomuza atacağımz yeni kayıt şöyle olacak
ID______MUSTERI_ID
13______5 -- bu yeni bir kayıttır
ve SiparisUrun tablomuzda aşağıdaki gibi olacak
ID_____SIPARIS_ID_____UrunId_____Adet
14______13____________4_________2 --AYNI ŞEKİLDE BU 2 KAYITTA YENİ KAYITLARDIR
15______13____________7_________1
en basit haliyle anlatmaya çalıştım yapıyı hocam umarım faydası olmuştur
-
Üyelik
05.01.2020
-
Yaş/Cinsiyet
40 / E
-
Meslek
özel sektör
-
Konum
İstanbul Avrupa
-
Ad Soyad
Z** K**
-
Mesajlar
122
-
Beğeniler
27 / 34
-
Ticaret
1, (%100)
Eğer sadece 3 ürün satsaydınız bunu tek sutun ile çözerdik, ama bu haliyle imkansız.
siz database tabloya satışı olan tüm ürünleri ekleyin(ayrıca aktif pasif anlamak için 1,2,3 de ekleyin, gzl olur)
müşteri tabloya form göndersin, istediklerini girsin (aktif stunu varsayılan 1 olmalı).
sizde aktifi 1 olan verileri çekersiniz, işlem bitince 2 yaparsınız)
çekerken tüm verileri çekin, ürünlerden sadece değeri 0 olmayanları ekrana yazdırın
size gelecek veri id, müşteri id, ve date hariçinde
"çay =>2, cino=>4, lahmacun=>7" olacaktır.
bunlarla da istediğiniz işlemi yaparsınız.
hatta burada while kullanın, ki eş zamanlı siparişler ayrı divler içinde gözüksün.
sayfaya reflesh ekleyebilirsiniz
siparişi 10 dk boyunca 2 olmayana alarm ekleyebilirsiniz.
müşteri id ye göre özel indirim ekleyebilirsiniz.
siparişi son götüren kuryenin ismini(bir önceki) div'e ekleyebilirsiniz.
müşteri hakkındaki özel notunuzu ekleyebilirsiniz.
yani bu şekilde esnek olur.