<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> mysqlden seçilen farklı eşleşmeleri getirmek
17
●194
- 06-10-2021, 21:48:08Mysql 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?
- 06-10-2021, 22:21:19bunu yapıyorum fakat gönderimde sadece son seçimin idsini gönderiyoraSSembLy adlı üyeden alıntı: mesajı görüntüle
- 06-10-2021, 23:10:19gelen diziyi in için uygun hale getir önce
foreach($_POST[mahalle_id] as $key=>$mid){ if($key ==0 ){$mahalle_id = $mid;} else{$mahalle_id .= ','.$mid;} }sorguyu : and mahalle_id in (:mahalle_id) olarak düzenle
execute içnideki posttan aldığın $_POST[mahalle_id] de $mahalle_id olarak düzenle
