hatanın nedeni,

noktalama işaretlerine uymaman.

$katQ = mysql_query("SELECT cat FROM cats WHERE catid=$kategori");

burda yapmış olduğun sorguda catid'i $kategoriye eşitlerken ' ' içine almamışsın,dolayısıyla işlem geçersiz olmuş.

doğru kullanım;

$katQ = mysql_query("SELECT cat FROM cats WHERE catid='$kategori'");