Mysql den mahalle adındaki tabloma bir mahalle id gönderip geriye o id deki mahallelere bağlı olan mekanları listeliyorum fakat yapmam gereken birden çok mahalle seçtirip o mahallelere bağlı olan evleri listelemek bunu nasıl bu kodlara uyarlayabilirim?

<div class="row">
                <div class="col-lg-4 col-md-3 col-sm-12">
                  <div class="form-group">
                    <label>Adres</label>
                    <div class="input-with-icon">
                      <?php  
                      $mahallesor=$db->prepare("select * from mahalle ");
                      $mahallesor->execute(array(

                      ));
                      ?>
                      <select id="location" class="form-control" name="mahalle_id"> 
                        <?php   
                        while($mahallecek=$mahallesor->fetch(PDO::FETCH_ASSOC)) {
                          $mahalle_id=$mahallecek['mahalle_id'];
                          ?> 
                          <option <?php if ($mahalle_id==$urun_id) { echo "selected='select'"; } ?> value="<?php echo $mahallecek['mahalle_id']; ?>"><?php echo $mahallecek['mahalle_ad']; ?></option>
                        <?php } ?>
                      </select>
                    </div>
                  </div>
                </div>