• 08-01-2024, 20:34:08
    #1
    Database işine yeni yeni giriştiğim için bilgim biraz sınırlı, hala internetten öğrenerek bir şeyler yapmaya çalışıyorum. Öncelikle server olarak xammp kullanıyorum. Website dosyalarımı da htdocs klasörüne attım. Databasemi oluşturdum. Website dosyalarımı php yaptım, siteyi açtığım zaman çalışıyor. Database bağlantılarını yaptım ve test kodunu çalıştırdığım zaman çalışyor. Aldığım sorguları da ekrana yazdırabiliyorum buraya kadar her şey tamam. Yapmak istediğim şey ise aşağıdaki resimde gördüğünüz gibi bir filtre eklemek. Database içeriği resimdeki gibi hemen hemen aynı. Oyunlar-türler-platformlar-değerlendirmeler-çıkış yılı-geliştirici-yayınlayıcı olarak tablolarım var ve istediğim şey ise kullanıcı web site kısmından örnek olarak 3.geliştiricinin pc platformunda 2015 den sonra yayınladığı oyunları listelemek istiyorum. Bunu nasıl yapabilirim yardımcı olabilir misiniz? umarım anlatabilmişimdir.

  • 08-01-2024, 20:52:44
    #2
    Tüm tabloları birbirine bağla ondan sonra istediğin özeliklere göre filtrele.
  • 08-01-2024, 21:32:13
    #3
    filtreleme kısmına gelemeden önce bir sorum daha var, elimde games ve developer adında iki tablom var. Games'in sütunlarında developer_id var, developer'in sütunlarında developer_id ve developer_name var. İstediğim şey ekrana önce oyunun adını sonra da developer adını yazdırmak fakat yapamadım id leri birbirne bağlayıp o id ye karşılık gelen ismi yazdırmak lazım yardımcı olabilir misiniz @baguvix; @Scripter;
  • 08-01-2024, 21:34:49
    #4
    atiii01 adlı üyeden alıntı: mesajı görüntüle
    filtreleme kısmına gelemeden önce bir sorum daha var, elimde games ve developer adında iki tablom var. Games'in sütunlarında developer_id var, developer'in sütunlarında developer_id ve developer_name var. İstediğim şey ekrana önce oyunun adını sonra da developer adını yazdırmak fakat yapamadım id leri birbirne bağlayıp o id ye karşılık gelen ismi yazdırmak lazım yardımcı olabilir misiniz @baguvix; @Scripter;
    Tam ne yapmak istediğinizi anlamadım fakat iki tabloyu birleştirip karşılık gelen verileri almak için sql de JOIN kullanmalısınız.
    Örnekler için : https://www.w3schools.com/sql/sql_join.asp
  • 08-01-2024, 21:50:35
    #5
    Scripter adlı üyeden alıntı: mesajı görüntüle
    Tam ne yapmak istediğinizi anlamadım fakat iki tabloyu birleştirip karşılık gelen verileri almak için sql de JOIN kullanmalısınız.
    Örnekler için : https://www.w3schools.com/sql/sql_join.asp
    hocam pmden yazdım bi bakabilir misiniz