Merhaba Arkadaşlar
ilan eklerken alt kategori geliyor, ama ilanı düzenlerken alt kategori gelmiyor, hatanın nerede olduğunu anlayamadım, bu konuda yardımcı olabilirmisiniz, kod yapı aşağıdaki gibi

ilanekleduzenle.php
-----------------------------
<?php
 require_once "data.php";
  require_once "fnc.php";
if (isset($_GET["islem"]) == "duzenle"){
    $durum = "duzenle";
    $Sorgu = $db->prepare("SELECT * FROM emlaklar WHERE id=?");
    $Sorgu->execute([$_GET["id"]]);
    if ($Sorgu->rowCount()){
        $Sonuc = $Sorgu->fetch(PDO::FETCH_ASSOC);
    } else {
        header("Location:".$url."/404".$htm."");
        exit;
    }
}
?>
<div id="Dkategori">
    <div class="form-group row mb-2">
        <div class="col-lg-3 bg-arac text-right">
            <label class="col-form-label mb-0" for="kategori">Emlak Tipi</label>
        </div>
        <div class="col-lg-9">
            <?php $kategoriler = $Sonuc["kategori"];?>
            <select id="secenek" class="js-example-basic-multiple form-control-sm" name="kategori" onchange="fetch_select(this.value);" required style="width:100%">
                <option>Seçiniz</option>
                <?php kategori(0, 0, $kategoriler);?>
            </select>
        </div>
    </div>
</div>
<div id="Dkategoricins">
    <div class="form-group row mb-2">
        <div class="col-lg-3 bg-arac text-right">
            <label class="col-form-label mb-0" for="kategori_cinsi">Emlak Cinsi</label>
        </div>
        <div class="col-lg-9">
            <select class="js-example-basic-multiple form-control-sm" name="kategori_cinsi" id="new_select" required style="width:100%">
                <option>Seçiniz</option>
            </select>
        </div>
    </div>
</div>
<script type="text/javascript">
function fetch_select(val){
 $.ajax({
 type: 'post',
 url: 'ilancinsi.php',
 data: {
  get_option:val
 },
 success: function (response) {
  document.getElementById("new_select").innerHTML=response;
 }
 });
}
</script>
-----------------------------------------------
ilancinsi.php
<?php
    require_once "data.php";
    require_once "fnc.php";
    $id = $_POST['get_option'];
    $ara = "SELECT * FROM emlakkategori WHERE dil='".$_SESSION["dil"]."' AND ustid='$id' ORDER BY sira ASC";
    $query = $db->prepare($ara);
    $query->execute();
    $islem = $query->fetchALL(PDO::FETCH_ASSOC);
    echo "<option>Seçiniz</option>";
    foreach ($islem as $row){
        
        $Sorgu = $db->prepare("SELECT * FROM emlaklar WHERE dil='".$_SESSION["dil"]."' AND id=?");
        $Sorgu->execute([$_GET["id"]]);
        $Sonuc = $Sorgu->fetch(PDO::FETCH_ASSOC);
        $select = $Sonuc['kategori_cinsi'] == $row['id'] ? 'selected' : null;
        echo '<option '.$select.' value="'.$row['id'].'">'.$row['adi'].'</option>';
    }
    exit;
?>
--------------------------------------------------------
fnc.php

<?php?
function kategori($uid = 0){
    global $db;
    $query = $db->prepare("SELECT * FROM kategori WHERE uid=? order by sira asc");
    $query->execute(array($uid));
    $cek     = $query->fetchALL(PDO::FETCH_ASSOC);
    foreach ($cek as $ver){
        echo '<option value="'.$ver['id'].'">'.$ver['baslik'].'</option>';
    }
}
?>