• 05-03-2018, 02:05:25
    #1
    Merhaba arkadaşlar,
    Bir konuda yardımınızı rica edeceğim;
    Tablo 1 : ustKat
    Sütun 1.1 : id
    Sütun 1.2 : ustKatAD
    Tablo 2 : altKat
    Sütun 2.1 : id
    Sütun 2.2 : ustKatID
    Sütun 2.3 : altKatAD
    İçerikler :
    ustKat --> 1-katA 2-katB 3-katC 4-katD
    altKat --> 1-alTkatA-2 2-alTkatB-2 3-alTkatC-4 4-alTkatD-4 5-alTkatE-1
    <select name="ustKat">
      <option value="">ustKat Seçiniz</option>
      <?php
      $sql = "SELECT * FROM ustKat ORDER BY id DESC";
      $query = $db->query($sql);
      foreach($query as $row) :
      echo '<option value="' . $row['id'] . '">' . $row['ustKatAD'] . '</option>';
      endforeach;
      ?>
    </select>
    <select name="altKat">
      <option value="">altKat Seçiniz</option>
      <?php
      $sql = "SELECT * FROM altKat WHERE ustKatID='{$SecilenUSTkatID}' ORDER BY id DESC";
      $query = $db->query($sql);
      foreach($query as $alt) :
      echo '<option value="' . $alt['id'] . '">' . $alt['altKatAD'] . '</option>';
      endforeach;
      ?>
    </select>
    Biliyorum Javascript gerekli, ama sadece Javascript yetmeyecek, çünkü aynı zamanda veritabanından gelen veriyi işlemem gerekiyor, bir türlü altından kalkamadım. Yardımcı olursanız çok sevinirim.
  • 05-03-2018, 02:30:44
    #2
    ajax Ile sunucuya veri gönderin ve alın
    yada tüm veriyi tek seferde gönderip js ile seçin
  • 06-03-2018, 16:33:57
    #3
    hesapadim adlı üyeden alıntı: mesajı görüntüle
    ajax Ile sunucuya veri gönderin ve alın
    yada tüm veriyi tek seferde gönderip js ile seçin
    Yardımlarınız için teşekkürler.
    Tüm veriyi tek seferde veritabanından alıp, js ile işleme kısmını nasıl gerçekleştirebilirim? Array mi kullanmalıyım?
  • 06-03-2018, 16:45:37
    #4
    ozraksy adlı üyeden alıntı: mesajı görüntüle
    Yardımlarınız için teşekkürler.
    Tüm veriyi tek seferde veritabanından alıp, js ile işleme kısmını nasıl gerçekleştirebilirim? Array mi kullanmalıyım?
    json_encode Ile jsye gönderebilirsiniz array şeklinde
  • 06-03-2018, 17:09:04
    #5
    Selam hocam, sizin için bir yapı hazırladım, AJAX kullanmak istemiyorsanız böyle kullanabilirsiniz.

    https://jsfiddle.net/mustafakucuk/mm9c4z85/4/
  • 06-03-2018, 17:26:47
    #6
    Php il - ilçe mantığına bakın google'den bakınca zaten olayı kendiniz kavrayacaksınız
    yada şu videodan bakabilirsiniz mantığı kavramak açısından.

    https://www.youtube.com/watch?v=F7IOh9ZnGi8
  • 09-03-2018, 21:51:28
    #7
    Çok çok teşekkür ediyorum.