S.a arkadaşlar hayırlı ramazanlar,
Kategoriler ve icerik adında iki tablom var tablolar arası kategori_id alışverişi var.Tek seferde kategori adlarını ve onlara ait olan icerikleri ve id leri çekmem icap ediyor.
Çıktı:
Sanırım sql kodunda hata yapıyorum. Bunun başka yolları varmıdır alternatif kodlar olabilir. Yardımcı olursanız çok makbule geçer.
Saygılar..
Kategoriler ve icerik adında iki tablom var tablolar arası kategori_id alışverişi var.Tek seferde kategori adlarını ve onlara ait olan icerikleri ve id leri çekmem icap ediyor.
Çıktı:
Benim yapmaya çalıştıgım çıktı:[kategori_adi] = [icerik1id,icerik2id,icerik3id]
Kodum:[kategori_adi] = [icerik_1,1_id,icerik_2,2_id,icerik_3,3_id]
PHP:
$sql =mysql_query("SELECT GROUP_CONCAT(icerik_adi,icerik_id) as icerik_id,kategori_adi FROM kategoriler AS k,icerik AS i WHERE k.kategori_id=i.kategori_id GROUP BY kategori_adi");
while($satir =mysql_fetch_array($sql)){
$kategori_adi = $satir->kategori_adi;
$icerik_adi = $satir->icerik_adi;
$icerik_id = $satir->icerik_id;
echo $kategori_adi.'<br>';
echo $icerik_adi.'<br>';
echo $icerik_id.'<br>';
}
Saygılar..