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'");