arkadaşlar sınırsız kat function yapımı AÇILAN SAYFAMa ekliyor.function liste sayfanın ID sini sorguluyarak listeleiyor... kontrolden geçirerek mysql sorguda göreceğiniz gibi kat_id=$ID eşit değilse validationda sorun olmaması için fuction un while döngüsünün dışındaki table yapısınıda eklememek için HATAYI önlemeye çalışıyorum. başaramadım..

AltUrunler($urun_id, $string+2);
Çağırıyorum.

1- kat_id: 698 kat_id listeleme yapıyor SORUN YOK...
2- kat_id: 301 alt kat olmadığından while ile td liste çıkmıyor fakat başındaki TABLE yapısıda olmaması gerekiyor...

<table id=\"AltUrunler\" border=\"2\"> </table>
önlemek için kontrole yapmam gerekiyo ama nasıl

elimde
$urun_id= 301şimdi bu yapıda if($urun_id === $BİŞEYE ){
O VAKİT YAZ AltUrunler($id= 0, $string=0 )
}


UMARIM ANLATABİLMİŞİMDİR.

function AltUrunler($id= 0, $string=0 ){
global $prefix, $siteadi;
echo "	<table id=\"AltUrunler\" border=\"2\">";
							$x = 0; 
							$i =0; 
							$sor=mysql_query("SELECT * FROM ".$prefix."_kategoriler WHERE kat_id='$id' and durum=1 order by sira asc ");
					 		while($yaz = mysql_fetch_array($sor)){
								$baslik 	= $yaz["baslik"];
								$seo_link  	= $yaz["seo_link"];
								$id  		= $yaz["id"];
								$galeri_id  = $yaz["galeri_id"];
								$resim 		= $yaz["resim"];
								$resim2  	= explode(",",$yaz["resim"]);	 
								$tammetin	= $yaz["tammetin"];
								$x++;
	
	if($resim !="" && !empty($resim)){
		echo"<td class=\"tdTop\"><div class=\"Urun_Blok\" >
						<div class=\"Urun_Baslik\">
						   <h2>$baslik</h2>		
								<div class=\"Balon\"> <div class=\"Urun_Kod\">Ürün Kodu</div> <div class=\"Urun_Kod2\">$id</div> </div>
						</div>
					<!-- urun_baslik -->
			  <div class=\"Urun_Fotograf\">
				<a target=\"_blank\" title=\"$baslik\" href=\"http://www.alokatalog.com/$seo_link-urundetay.html\">";  
			echo $id <698 ? "<img src=\"Sayfalar/KategoriSayfalar/UrunResimleri/$resim\" alt=\" *$id - $baslik\"/>" : "<img src=\"Resimler/KategoriResimleri/media/photos/$resim2[0]\" alt=\"$id - $baslik\"/>";
						
				 echo "</a></div>      <!-- Urun_Fotograf -->
		   <div class=\"Urun_Detayy\"> $tammetin  </div>
		   </div>
			</td> ";
			$i=$i+1; 	if($i==3){ echo "</tr>"; $i=0; } 
	}//if($resim !="" && !empty($resim)){
					
}//while
echo "</table>";

}/// AltUrunler