No se si entendi bien pero...
Código PHP:
echo "<a href=mas.php?not_ID=$rowNot[not_ID]>més</a>";
Estas pasando la variable $_GET['not_ID']...
Luego..
Código PHP:
if(isset($_GET['id']) && $_GET['categoria']){
Aqui no la estas recibiendo en ningun lado..
Y aqui..
Código PHP:
$sqlQueryNot = mysql_query("SELECT notTitulo, notTexto, not_ID FROM sn_noticias
$clausula", $db_link)
or die(mysql_error);
Como no hay $clausula porque no hay $_GET['id'] y categoria
Te salen todas las noticias
...
Entonces creo que tu problema esta en el link
Deberia ser algo como..
Código PHP:
echo "<a href=mas.php?id=$rowNot[ID]&categoria=$rowNot['algo']>més</a>";
Saludos