No se si habras revisado algun manual de PHP+Mysql .. pero .. tras hacer una consulta (mysql_query() o mysql_db_query() ..) solo obtienes eso q te indica un "Resource" .. o "link" .. ahora te tocará obtener lo que quieras de la consulta realizada en el metodo que quieras . bien sobre un array, objeto, fila ... asociativo o directamente el regitro X y campo Y ...
En tu caso ... lo que pretendes obtener es el "ID" . indice autonumerico generado tras el ultimio INSERT (suponiendo y al parecer lo usas .. un campo tipo ID q tiene que ser autonumerico) .. eso lo haces con myslq_insert_id() ...
Código PHP:
<html>
<body>
<?
//Nos conectamos a la BD
mysql_connect("localhost","Sergio","");
//Inserto los registros en tabla
mysql_db_query("Candaux","insert into noticias (title,content) values ('$titulo','$contenido')");//insertando variables de formulario
$id=mysql_insert_id();
// aquí obtienes el ultimo ID generado por un indice autonumerico.
?>
<h1>Noticia insertada</h1>
<a href="noticia.php?id=<?echo $id;?>">Ir a la noticia</a><br>
Titulo : <?echo $titulo;?><br>
Contenido : <?echo $contenido;?>
</body>
</html>
A todo esto .. el utlimo ID generado por un INSERT seria mas rapido y optimizado hacerlo via SQL (ver manual
www.mysql.com/doc)
Y leete este manual de PHP+Mysql basico:
http://otri.us.es/recursosPHP/manual/index.htm
Un saludo,