lostyazilim
tr.link

Php Bende Var Nasıl Yapılır

4 Mesajlar 871 Okunma
lstbozum
tr.link

VoSToK VoSToK WM Aracı Kullanıcı
  • Ü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
wmaraci
reklam

kelebek kelebek WM Aracı Kullanıcı
  • Ü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.
VoSToK

kişi bu mesajı beğendi.

Decimas Decimas WM Aracı Kullanıcı
  • Ü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.
VoSToK kelebek youngwolf

kişi bu mesajı beğendi.

no time for caution

VoSToK VoSToK WM Aracı Kullanıcı
  • Ü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
wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al