v2.5.2
Giriş yap

Kateqori/Ürün Mantığı

Anonim
440 defa görüntülendi

Merhaba Selamlar

Benim mantığını kuramadığım bir sistem bu.
Bir Çok yolu denedim amma sanırım denediğim yollar bana göre biraz uzun ve dolanbaçlı yollar:)

Kurduğum sistem şu
  1. Benim products adında bir table-im var ve içinde category adında bir satrım var
  2. Kateqorilerim category adında bir table da saklı burada 3 satır var: id, name,parent_id
    Not: Sınırsız kateqori sistemi kurdum @kablosuzkedi hocamdan esinlendim bu sistemi...
    Yeni bir ürün ekledikde ise, eğer birden çok kateqori seçilmişse, onlar bir string olarak dönüştürülüyor
    Örnek olarak...
    <?php
     $_categories = $_POST["category"]; // Ürün eklerken multiple select den gelen değer array olarak
     $categories = "";
     foreach ($_categories as $category) {
         $categories .= $category.","; //Kateqorilerimi string olarak dönütürüyorum
     }
     //Daha sonra bunu products tableimda category e yazdırıyorum
     $query = $db->query("INSERT INTO products (category) VALUES({$categories})");
    

?>


Tabi bunu örnek olarak yazdım...

Sonuçta benim kategorilerim `products` table ina şöyle olarak gidiyor : 12,13,15,16 (Kategori idleri)

Kısacası kurduğum sistem böyle...

## İstediğim Şu
Ben Bunları filtreleme yapanda nasıl yapacağım ve ya Kateqori/Ürün hakkında daha iyi bir sistem kurmak için bana yardımcı olurmusunuz?
qplot
1768 gün önce

FIND_IN_SET ARASTIR VEYA IN KULAN