-
Üyelik
28.07.2011
-
Yaş/Cinsiyet
32 / E
-
Meslek
Serbest
-
Konum
Manisa
-
Ad Soyad
A** K**
-
Mesajlar
642
-
Beğeniler
80 / 113
-
Ticaret
40, (%100)
Merhaba;
siteyi kodlarken bir yerde takıldım. Veritabanına ürünler ekliyorum. Kullanıcılar bu ürünlerin, kendilerinde olanları bende var deyip işaretleyecekler ve bunlar kendi profillerinde gözükecek. Bunu nasıl yapabilirim. Umarım anlatabilmişimdir derdimi :D
Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ
-
Üyelik
11.05.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Geliştirici
-
Konum
Malatya
-
Ad Soyad
E** K**
-
Mesajlar
3142
-
Beğeniler
60 / 764
-
Ticaret
5, (%100)
üyelerin bulunduğu tabloda bir kolon daha oluşturmanız gerekiyor. Sonrasında o kolona ürünlerin id'lerini aralarına virgül koyarak ekleyebilirsin. Göstermek istediğin yerde parçalayıp ürün bilgilerini çekersin.
1 kişi bu mesajı beğendi.
-
Üyelik
19.04.2015
-
Yaş/Cinsiyet
26 / E
-
Meslek
Developer
-
Konum
İstanbul Avrupa
-
Ad Soyad
E** E**
-
Mesajlar
820
-
Beğeniler
1 / 302
-
Ticaret
1, (%100)
owned_products adlı ikinci bir tablo oluşturup user_id ve product_id adında iki temel sütun ekleyip listelemek daha uygun olacaktır. Hatta bu yöntem dinamik olarak yönetilebilir örneğin; eklenme tarihi, sıralama, türü gibi detaylar da listelenebilir. Ek olarak pagination için de uygun. Daha detaylı bir liste sunumu için products ve owned_products tablolarından INNER JOIN kullanarak veri çekebilirsin.
Ekleme: Bu yöntemde ilişkili tablolar kullanılacak dolayısıyla FOREIGN KEY konusuna da bakman gerek. Ürün silindiğinde owned_products'daki verileri de ekstradan bir aksiyona gerek kalmadan güncelleyebilirsin.
3 kişi bu mesajı beğendi.
no time for caution
-
Üyelik
28.07.2011
-
Yaş/Cinsiyet
32 / E
-
Meslek
Serbest
-
Konum
Manisa
-
Ad Soyad
A** K**
-
Mesajlar
642
-
Beğeniler
80 / 113
-
Ticaret
40, (%100)
kelebek adlı üyeden alıntı
üyelerin bulunduğu tabloda bir kolon daha oluşturmanız gerekiyor. Sonrasında o kolona ürünlerin id'lerini aralarına virgül koyarak ekleyebilirsin. Göstermek istediğin yerde parçalayıp ürün bilgilerini çekersin.
Decimas adlı üyeden alıntı
owned_products adlı ikinci bir tablo oluşturup
user_id ve
product_id adında iki temel sütun ekleyip listelemek daha uygun olacaktır. Hatta bu yöntem dinamik olarak yönetilebilir örneğin; eklenme tarihi, sıralama, türü gibi detaylar da listelenebilir. Ek olarak pagination için de uygun. Daha detaylı bir liste sunumu için
products ve
owned_products tablolarından
INNER JOIN kullanarak veri çekebilirsin.
Ekleme: Bu yöntemde ilişkili tablolar kullanılacak dolayısıyla
FOREIGN KEY konusuna da bakman gerek. Ürün silindiğinde
owned_products'daki verileri de ekstradan bir aksiyona gerek kalmadan güncelleyebilirsin.
Yardımlarınız için teşekkürler.
Er kişiysen görevin neyse başar,
Zevke, eğlenceye hayvanda koşar. ATSIZ