select count(id) from icerikler where katid='$katid'
num rows a göre daha hızlı çalışır bunu deneyebilirsin

Bu arada yukardaki kodu öylesine yazdın galiba mysql_query si eksikte