Arkadaşlar merhaba 4 farklı tabloda katagorileri tutuyorum ürün girerken bunları seçilmesini istiyorum ama sorgumda ne gibi hata var anlamadım yardımcı olurmusunuz?
katagoriler - ANA KATAGORİ (ÜRÜN YOK)
altkat - 1. AÇILIR ALT KATAGORİ (ÜRÜN OLACAK)
almenuler - 2. AÇILIR KATAGORİ (ÜRÜN OLACAK)
altmenuler2 - 3. AÇILIR KATAGORİ (ÜRÜN OLACAK)
bu şekilde ürün ekleme sayfamda nasıl sıralayabilirim ?

<div class="col-lg-5 col-md-6 col-sm-3">
                                <select class="selectpicker" data-size="7" name="urun_id" data-style="btn btn-primary btn-round" title="Grup Seçimi">
                                    <option disabled selected>Grup Seçiniz</option>
                                    <?php 
            $rsor=$db->prepare("SELECT katagoriler.id, baslik from katagoriler 
join altkat on katagoriler.id = altkat.kat_id 
join altmenuler on altmenuler.altkat_id = altkat.kat_id
join altmenuler2 on altmenuler2.enson_id=altmenuler.altkat_id");
            $rsor->execute();
            while($rcek=$rsor->fetch(PDO::FETCH_ASSOC)) {
             ?>
                                    
                                    <option value="<?php echo $rcek['id']; ?>"><?php echo $rcek['baslik']; ?></option>
                                   
                                    <?php } ?>
                                </select>
                            </div>