v2.5.2
Giriş yap

inner join search

emmir2
310 defa görüntülendi

Merhabalar sehir,ilce,ofis,isim araması yaptırmaktayım ilceler kısmı farklı bir tabloda bu yüzden inner join ile tabloları birleştirdim

şöyle bir sorunum var ilceler tablosun da kaç tane veri varsa o kadar çoğaltıyor atıyorum EMİR adını arattım ilçeler tablosun da 5 veri var emlakçı tablosun da 1 bana ilçeler kısımın daki veri kadar çoğaltıyor bunu nasıl engellerim

<form method="POST">
    <div class="subscription">
        <input type="text" class="subscription__input" name="ara" placeholder="<?=$dil['59']?>">
    <button type="submit" class="subscription__btn">
      <svg class="icon icon-search">
      <use xlink:href="upload/icon.svg#icon-search"></use>
      </svg>
    </button>
   </div>
</form>

<?php
if(@$_POST['ara']){
$aramax = post('ara');
$query = $db->prepare("SELECT * FROM emlakci INNER JOIN ilceler  WHERE ilceler.emlakci_id = emlakci.id AND emlakci.kisitlama = 0 AND emlakci.onay = 1 OR emlakci.ad = '{$aramax}' OR ilceler.ilce = '{$aramax}%' OR emlakci.ofis = '{$aramax}' OR ilceler.premium_ilce = '{$aramax}' ORDER BY premium_1 DESC");
$postla = $query->execute();
}
foreach döngüsü
?>

qplot
672 gün önce

buradan sora sora siteyide bitirdin helal olsun vallaha :)

GROUP BY KULLANACAKSIN