SEBTURKA adlı üyeden alıntı

Hocam Verileri elle gireceğim Türkiyenin 81 ilini ve bu illere ait olan ilçeleri sisteme dahil edeceğim.
Arama kısmında
Ankara ilini seçen kişiye ilçe kısmında sadece Ankara ilçeleri gelmesi gerekiyor. Fakat İli ne seçersen seç ilçe kısmında bütün ilçeler geliyor.


Veriler veritabanınızda şu şekilde durmalı.

Şehirler Tablosu:
id | sehirAdi

İlçeler Tablosu
id | ilceAdi | bagliOluguSehirId

İl verileri için veritabanı sorgusu
select * from sehirler

İlçe verileri için veritabanı sorgusu
select * from ilceler where bagliOluguSehirId = 'secilenSehrinIdsi'


İlerde bilmeniz gerekebilecek bazı bilgiler:

Büyükşehir olan illerde birimler şu şekildedir:

İl -> İlçe -> Mahalleler

Büyükşehir olmayan illerde birimler şu 2 şekilde olabilir:

İl - İlçe -> Mahalle
İl - İlçe -> Belde -> Köy

Kolay gelsin.