NOT: İLLERİ ÇEKEBİLİYORUM ANCAK İLÇELER JQUERY İLE POST EDİLDİĞİNDE İlÇELER SELECTi BOŞ OLUYOR,YANİ BİR DÖGÜ BOŞ OLARAK GELİYOR DİYE TAHMN EDİYORUM...
Veri tabanı tablomda iller ve ilçeler halinde 2 adet tablom var
veritabanımda tablolar
iller talosu id - adi - sef
ilceler tablosu id - il_id - adi - sef şeklinde..
js.kodalarım
$(document).ready(function(e){ $("#iller").bind('change',ilceleriGetir); }); function ilceleriGetir(){ $.post('post.php',{ilid: $("#iller").val()},function(output){ $("#ilceler option").remove(); $("#ilceler").append(output); }); }post.php Kodlarım
<?php ob_start(); session_start(); include '../netting/baglan.php'; include 'fonksiyon.php'; $ilid=$_POST['ilid']; $rv=''; $ilcelersor=$db->prepare("SELECT * FROM ilceler where il_id='.$ilid.' order by id ASC"); $ilcelersor->execute(); while($ilcelercek=$ilcelersor->fetch(PDO::FETCH_ASSOC)){ $rv.= '<option value="'.$ilcelercek['id'].'">'.$ilcelercek['adi'].'</option>' } ?>Form Kodlarım
<div class="form-group col-md-10"> <select id="iller" name="sahiplendirme_il" class="form-control" id="exampleFormControlSelect1"> <?php $illersor=$db->prepare("SELECT * FROM iller order by id ASC"); $illersor->execute(); while($illercek=$illersor->fetch(PDO::FETCH_ASSOC)) { ?> <option hidden >İl Bilgileriniz</option> <option value="<?php echo $illercek['id'];?>"><?php echo $illercek['adi'];?></option> <?php } ?> </select> </div> <div class="form-group col-md-10"> <select id="ilceler" name="sahiplendirme_ilce" class="form-control" id="exampleFormControlSelect1"> <option hidden >İlçe Bilgileriniz</option> </select> </div>