• 12-04-2022, 17:26:21
    #1
    Merhabalar,

    Bir süredir üzerinde çalıştığım sistemde değişikliğe gitmem gerekti ve değiştirdikten sonra tam olarak çalıştıramadım. Yardımlarınız için şimdiden teşekkür ederim.

    Önceki sorgum
    $list = $db->query("SELECT * FROM products WHERE FIND_IN_SET ({$categoriesArr},iCategory) AND iStatus = 1");
    Yeni sorgum
                $list = $db->query("SELECT products.*, categories.strSeo catSeo, categories.strTitle catTtitle FROM `products`
                        INNER JOIN categories ON FIND_IN_SET({$subcategory_info["id"]}, products.iCategory)
                        GROUP BY products.id");
    Yenisinde sadece 'products' tablosunda iStatus = 1 olanları çekmek istiyorum ancak bir türlü çözemedim nasıl yapabilirim?
  • 12-04-2022, 17:31:58
    #2
    Group By'dan önce WHERE products.iStatus = 1
  • 12-04-2022, 17:35:08
    #3
    voLwy adlı üyeden alıntı: mesajı görüntüle
    Group By'dan önce WHERE products.iStatus = 1
    Teşekkür ederim hocam çalıştı. İyi günler dilerim.