Tüm "gelirler"'in listeleneceği bir sayfa yapmaya çalışıyorum.
mysqli_fetch_array ile sıralı bir şekilde tüm "gelirler" içeriğini listeletiyorum.
10 tane farklı "hizmet" mevcut ve fiyatlar bu tabloda yer alıyor.
"gelirler" tablosunda ise "hizmetid" sütunu kullanıyorum.
"gelirler.hizmetid = hizmetler.id" eşleştirmesi yapıp, hizmetler.fiyat'ı çekip yansıtmam gerekiyor.
Bu işlemi "array" döngüsünün içinde yapmalıyım sanırım, değil mi?
İnternetten biraz araştırdım, SQL olarak çok örnek var ama PHP'nin içinde nasıl kullanacağımı bilemedim. Farklı sayfalardan toplayarak şöyle bir sorgu hazırladım:
Mevcut döngüden çıkan sonucun ID'si = $id.
$fiyatsql = "SELECT gelirler.hizmetid, gelirler.miktar, hizmetler.id, hizmetler.fiyat FROM gelirler JOIN hizmetler ON gelirler.hizmetid=hizmetler.id WHERE gelirler.id=$id";Baya karman çorman oldu, kusura bakmayın ama anlayan olursa ve yardım edebilirse sevinirim.

Çözdüm:
İlk sorguyu şöyle düzenleyerek listelettim, böylelikle istediğim sonucu almış oldum.
$sql="SELECT gelirler.id AS sira, gelirler.tarih, gelirler.hizmetid, gelirler.miktar, hizmetler.id, hizmetler.ad AS hizmetadi, hizmetler.fiyat AS fiyat FROM gelirler JOIN hizmetler ON gelirler.hizmetid=hizmetler.id ORDER BY gelirler.id DESC";