Merhabalar :
Öncelikle emeğiniz için teşekkür ederim.İnner join ile iki tablo arasındaki eşit olan id deki sutunlari almak istiyorum sorgu yazıyorum ancak eşit olanları değil hepsini yazdırıyor.

Yapmak istediğim kasa_gelir tablomdaki kategori_id ile kategori tablomdaki odeme_yapan_id değerleri eşit iste , bana eşit olanları kasa_gelir tablosuna göre sıralasın.

Kullandıgım kod


<?php





$kasa_gelirsor=$db->prepare("SELECT * FROM kasa_gelir INNER JOIN kategori ON kasa_gelir.odeme_yapan_id=kategori.kategori_id WHERE id order by id desc ");
$kasa_gelirsor->execute();




while($kasa_gelircek=$kasa_gelirsor->fetch(PDO::FETCH_ASSOC)) {

$kasa_gelir_id=$kasa_gelircek['odeme_yapa_id'];

?>
kategori
  • kategori_id
  • kategori_ad
  • kategori_unvan
  • kategori_unvan_id
  • kategori_adres
  • kategori_tel
  • kategori_bakiye
  • kategori_durum
  • kategori_seourl
kasa_gelir
  • id
  • odeme_yapan_id
  • odemetur
  • odeme_aciklama
  • odeme_miktar
  • odeme_tarih
  • durum