Öncelikle merhabalar...
Arkadaşlar her kategorideki son veriyi çekmek istiyorum..
Kategori tablom
kid
kategori
şeklinde ve kategorilere eklenen yazılar tablom
yid
baslik
yazi
kid
şeklinde..
Her kategorideki veriyi kid sayesinde çekiyorum..
Her var olan kategorideki en son verileri nasıl çekebilirim..
örn:
3 kategorim var diyelim
Oyun, Müzik, Web
bu kategorilere eklenen son verileri nasıl çekebilirim hepsi ayrı ayrı..
örn:
Oyun
Fifa 2010 çıktı
Müzik
Hadise düm tek tek
Web
Wordpress bilmem ne teması
gibi ...
Yardımcı olan ve ya olmaya çalışan herkese teşekkür ederim...
Her kategorideki son veriyi çekme ?
3
●363
- 22-08-2009, 00:16:58
<?php $sonuc = mysql_query("Select kid, kategori From kategori_tablom order by kid DESC"); while($satir = mysql_fetch_assoc($sonuc)){ $sonuc2 = mysql_query("Select baslik From icerik_tablom where kid = ".$satir['kid']." order by yid DESC limit 1"); $satir2 = mysql_fetch_assoc($sonuc2); //Oyun //Fifa 2010 çıktı echo $satir['kategori'].'<br>'; echo $satir2['baslik'].'<br><br>'; } ?>Bu şekilde yapılabilir. - 22-08-2009, 00:25:48Kimlik doğrulama veya yönetimden onay bekliyor.
SELECT *, (SELECT id FROM yazilar WHERE yazilar.kid = kategori.id ORDER BY id DESC LIMIT 1) AS yid, (SELECT baslik FROM yazilar WHERE yazilar.kid = kategori.id ORDER BY id DESC LIMIT 1) AS baslik, FROM kategori
ile iç içe sub query ilede alabilirsiniz. listelerkern yazi tablosuna ait kayıtların id sini yid olarak yazdırabilirsiniz.