malesef olmadı arkadaşım boş çoıkıyor

<?
$result010 = mysql_query("select catid,yid, left(yazi, $yek) as yazi from yazilar where catid=1  order by sayac desc limit 0,10") or die (mysql_error());
$temp = "";
while ($row010 = mysql_fetch_array($result010)){
$temp .= "<TR><TD VALIGN=\"TOP\">";
$temp .= "<FONT COLOR=#33CC00>» </FONT></TD>";
$temp .= "<TD VALIGN=\"TOP\">";
$temp .= "<FONT FACE=\"Verdana\" SIZE=\"1\">";
$temp .= "<A HREF=\"".det_link($row010['catid'],$row010['yazi'],$row010['yid'])."\" target=\"_blank\">";
$temp .= $row010['prog']."</A></FONT></TD></TR>";
}
echo($temp); $temp = "";
?>
arkadaşlar kod yukarıda bu şekilde iken sadece 1 numaralı katagoriden en çok okunan ilk 10 yazı sıralanıyor

ama ben mesela istediğim farklı 5 adet katagori arasında ilk 10 yazıyı sıralamak istiyorum