burada listeliyorum fakat ürüne ait alt kategoriyi listelerken ekrana yazdırmıyor
inner join kategoriler on kategoriler.kategori_id = urunler.kategori_idalt kategoriyi çekmek için de bu şekilde yapıyorum
inner join kategoriler on kategoriler.altkat_id = urunler.alt_kategori_id
<tbody>
<?php $urun=$db->prepare("SELECT * from urunler inner join dil on dil.dil_id = urunler.dil inner join markalar on markalar.marka_id = urunler.marka_id inner join kategoriler on kategoriler.kategori_id = urunler.kategori_id inner join kategoriler on kategoriler.altkat_id = urunler.alt_kategori_id");
$urun->execute(array());
while($cek=$urun->fetch(PDO::FETCH_ASSOC)){?>
<tr>
<td><?php echo $cek['urun_adi'] ?> - <?php echo $cek['urun_kodu'] ?></td>
<td><?php if($cek['stok_durumu'] == 0){ echo 'Stokta Var';}else{echo 'Stokta Yok';} ?></td>
<td><?php echo $cek['fiyat'] ?> ₺</td>
<td><?php echo $cek['marka_adi'] ?></td>
<td><?php echo $cek['kategori_adi'] ?></td>
<td><?php if($cek['alt_kategori_id'] == $cek['altkat_id']{ echo $cek['kategori_adi'] } ?></td>
<td><a class="btn default btn-outline image-popup-vertical-fit" href="<?php echo $cek['gorsel']; ?>" data-toggle="tooltip" data-original-title="Görüntüle" target="_blank"> Gör <i class="fa fa-eye text-inverse m-r-10"></i> </a></td>
<td><?php echo $cek['dil'] ?></td>
<td><?php if($cek['durum'] == 0){ echo 'Aktif';}else{echo 'Pasif';} ?></td>
<td>
<a href="urun-duzenle.php?id=<?php echo $cek['id']; ?>" data-toggle="tooltip" data-original-title="Düzenle">
<i class="fa fa-pencil text-inverse m-r-10"></i> </a>
<a href="fonksiyonlar.php?urunsil=ok&id=<?php echo $cek['id']; ?>" data-toggle="tooltip" data-original-title="Sil"><i class="fa fa-close text-danger"></i> </a>
</td>
</tr>
<?php } ?>
</tbody>