no pero lo que me refiero es que hay un error en la consulta, en el texto, no en mysql_query..
esto seria mejor,,
Código PHP:
$lista2 = mysql_query("SELECT id FROM categorias WHERE id = $cat LIMIT 0,1");
echo mysql_error();die();
con eso podras ver si
el servidor mysql devuelve algun error
exitos ^^