• 26-06-2019, 23:47:59
    #1
    <?php $ilcecek = $db->query("SELECT * FROM ilce  WHERE il='Ankara'")->fetchAll(PDO::FETCH_ASSOC);
    foreach ($ilcecek as $row) { ?><?php echo $row['ilce_adi'];?><?php } ?>

    Ankara yerine aynı ile sahip olanları çekmesini istiyorum il==il yaptım fakat istediğim şeyi elde edemedim.
  • 27-06-2019, 00:11:31
    #2
    Select ilçe, il from ilçe group by ilçe,il olması lazım sanki
  • 27-06-2019, 01:16:34
    #3
    Merhaba, öncelikle iki tablo oluşturarak karmaşıklıktan kurtulabilirsiniz.
    Bu şekilde daha sağlıklı bir veritabanı sistemi elde etmiş olursunuz.

    İl tablosu;
    https://i.hizliresim.com/p5obor.png

    İlçe tablosu;
    https://i.hizliresim.com/JV4ZYQ.png

    php pdo kodları
    https://i.hizliresim.com/00kRqB.png
  • 27-06-2019, 09:57:06
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sorun tarafımdan çözülmüştür. Zaten projede iki tablo kullanılmış, ilişkilendirmenin il adına göre olması düzeltildi, ID'ye alındı. Sonra da ID ile nasıl ilişkilendirme yapılacağı gösterildi.