Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

ürün karşılaştırma mantığı?

Konu, 'PHP' kısmında nco09 tarafından paylaşıldı.

  1. nco09

    nco09 Üye

    Kayıt:
    19 Şubat 2014
    Mesajlar:
    45
    Beğenilen Mesajlar:
    1
    iyi akşamlar.sitemde ürün karşılaştırma yapmak istiyorum ama mantığı nedir?şöyle birşey düşündüm.Ürün sayfama karşılaştırma ekle diye bir buton koyup karşılaştırmak istediğim ürünleri tıklayarak mysql de karsilastirma tablosuna bu ürünlerin id nolarını ekleyeyim.sonra da bu id noları ile ürün bilgilerini başka bir sayfada listeleteyim.ancak bu tabloya eklediğim id bir şekilde silinmesi gerek yoksa diğer ürün karşılaştırmalarında bu tablodan tüm ürünleri çekecek.kafam karıştı.başka bir mantıgı varsa veya bu mantık dogruysa nasıl bir yol izlemeliyim?
     
  2. sefa1471

    sefa1471 Üye

    Kayıt:
    13 Mart 2014
    Mesajlar:
    197
    Beğenilen Mesajlar:
    22
    Meslek:
    Öğrenci
    Şehir:
    Ankara
    İyi günler. Oncelikle veri tabani olusturmak lazim. Veri tabani sablonu olusturduktan sonra gerisi gelir. Mesela basit bir sekilde başlayalım.
    Urunler adinda bir veri tabani olusturalim.
    --------------------------------------------------
    Urunler
    --------------------------------------------------
    ID | URUN_ADI | URUN_FIYAT
    --------------------------------------------------

    Urun_Ozellik adinda bir veri tabani olusturalim

    --------------------------------------------------------------------------------------------------
    Urun_Ozellik
    --------------------------------------------------------------------------------------------------
    ID | URUN_ID | URUN_OZELLIK_ADI | URUN_OZEELIK_PUAN
    --------------------------------------------------------------------------------------------------

    Buraya kadar tamam peki nasıl kullanacaz. Hemen anlatayım.
    Veri tabanına urunlerimizi girdik. Urun ozellik kismini girerken ozellikleri puanlama yapacaksin. Mesela 5mp kamera 1 puan 10 mp kamera 2 puan seklinde kendin puanla. Biraz ugrastircaktir. Fakat bunlarin hepsini tek seferde baska sitelerden cekebilirsin ve puanlamayida sirasina gore dongu icerisindeyken hesaplatip veritabanina ekleyebilirsin.

    Verilerimizi ekledikten karşılaştırma ekraninda ozelliklerinin hangisinin iyi oldugunu puana gore gosterebilirsin. En cok puana sahip hangi urun ise onuda alinabilir seklinde uuyarida verdirebilirsin.
    Umarim aciklayici olmusumdur.