big_turk adlı üyeden alıntı: mesajı görüntüle
4 kere okudum bişey anlamadım Eğer okuduklarımdan çıkardıklarım doğyursa;

Siz her kategorinize bir resim atayıp o kategorinin resmini listelemek istiyorsunuz ve ana kategorilerde alt kategorinin resimleri görünmüyorsa,burada bir boşluk oluşuyor şöyleki

While içine giren veri kategori isimleri vs sorunsuz döngüden çıkarken resim tek 1 tane geliyorsa ya while altında başka birdeğişken değer veriyor, yada array sağlıklı çalışmadığı için sürekli aynı değeri alıyor. sanırım kullandığınız sistem lugesoft konuyu biraz daha açarsanız yardımcı olmaa çalışayım ama dediğim gibi ben problemi anlamadım?
evet lugesoft kullanıyorum. evet doğru anlamışsınız.
döngünün yer aldığı kod aşagıda
function kategori($max=10,$page=1,$id,$tur,$kat='') {
global $tp;
$alt=($page - 1) * $max;
$ix=1;

$kt = mysql_fetch_array(mysql_query("Select id,adi,adi_s,alt,keywords,description,aciklama,resim from ".$tp."kategori where adi_s='$id'"));
if(!$kt) {header("Location: /");}
if($tur=="alt") {
$ss = " and kid='".$kt['id']."'";
}

if($tur=="kat") {
$ss = " and  (kid='".$kt['id']."' ";
$q=mysql_query("Select id from ".$tp."kategori where alt ='".$kt['id']."'");
while($xx = mysql_fetch_array($q)) {
$ss .= " or kid ='".$xx['id']."' ";
}
$ss .=")";
}

$q = mysql_query("Select adi,adi_s,aciklama,resim,hit,vote,voteint,etiketler,sure,tarih from ".$tp."videolar where aktif=1 $ss order by tarih desc limit $alt,$max");
$nr2 = mysql_num_rows(mysql_query("Select id from ".$tp."videolar where aktif=1 $ss"));
while($rs=mysql_fetch_array($q)) {
$video[] = array('adi'=>$rs['adi'],'adi_s'=>$rs['adi_s'],'aciklama'=>$rs['aciklama'],'resim'=>adres($rs['resim']),'hit'=>$rs['hit'],'puan'=>ortalama($rs['voteint'],$rs['vote']),'etiketler'=>parcala(",",$rs['etiketler']),'sure'=>$rs['sure'],'tarih'=>trtarih($rs['tarih']),'i'=>$ix);
$ix++;
}


$ktt= array('adi'=>$kt['adi'],'adi_s'=>$kt['adi_s'],'keywords'=>$kt['keywords'],'description'=>$kt['description'],'k_aciklama'=>$kt['aciklama'],'k_resim'=>$kt['resim'],'alt'=>$kt['alt'],'id'=>$kt['id'],'video'=>$video,'sayfalar'=>$sayfalanacak,'sayfa'=>$page,'toplam'=>ceil($nr2/$max));
return $ktt;
}